I love mine. The only flaw with m&p's for me is the triggers range from kinda ok to awful from the factory. If you get one and the trigger is not to your liking, you can do some apex tactical upgrades on it.
Also, look at the xgrip adapters.
I used to have an M&P 45 midsize which I also...