This is a great little device for the price and is one of the most used items in my home studio, simply because it does its job without fuss.
Pros: The grey and black version, looks great :) Its small footprint doesn't take up much space on the desk, and it can easily be put it in a bag when travelling. It's robust and feels solid, it doesn't feel like it's going to snap in half when bashing the drum pads hard. Speaking of the pads, they're great and just like the drum pads on my MPC Live 2, which I love. The keys also feel pretty good, don't expect high end, but for inputting notes into a mid sequencer it's perfect. The Novation Launchkey Mini MK3 in comparison feels much lighter and fragile, and I found the keys of the MPK MK3 far superior.
Cons: It doesn't automatically map to Ableton Live so well, it's okay and can be done pretty fast, but it's a bit convoluted and this is where the Novation Launchkey Mini MK3 is much better. To get the most out of the MPK MK3 settings and preferences you need to download specific software, which I generally don't like to do.
Can't go wrong for the price.