I bought this after initially purchasing one from a different manufacturer that didn't fit. This one was a little difficult to get lined up exactly straight, but other than that, it's exactly what I wanted. It fits my M70 just like it should, and seems to be very high quality.
Pros: It actually fits
Cons: A little hard to get lined up
This review was written in the old system and had content requirements that are different than reviews written today.