I bought two of these from Optics Planet - one for my Kahr CW9 and the other for my full size M&P. The one for the Kahr fits and draws acceptably well.
The one for the M&P has stamped on it "ALL MP MODELS". Well, not really.
The full-size M&P fits poorly in the holster (both 9/40 and 45), the front sight snags on the draw, and the adjustable thumb-break tang has to be pulled up almost all the way out for the strap to cross and snap over the grip tang. Not recommended at all for the full size M&P.
On the other hand, this holster fits the M&P Shield like a glove! A perfect fit for the Shield, one-handed reholstering with the snap is...a snap! I also like the fact that the holster rides high and close - plusses for concealed carry. This holster IS recommended for the Shield!
I don't have an M&P compact but I'd say the compacts should fit as well as the Shield.
Pros: Well made, fit well
Cons: One size does not fit all!
This review was written in the old system and had content requirements that are different than reviews written today.