This is a top controller, would definitely recommend.
The D-Pad works well and does give more confidence when in frantic situations when you need to rely on pushing the right direction. The thumb sticks slightly new top feels really comfortable but does take a bit of getting used to.
I really like the A,X,Y,B buttons' new colours, but that could cause issue for new starters getting used to which button is which.
The only niggles I have with it are that the battery pack which is included is black, and against the silver shell, it does look slightly odd (even with the black details on the actual controller). It would've also been nice if the start and back buttons were silver/black too, and not a plasticy light grey.
Overall I'd give this controller 9.5/10, purely because of the 2 cosmetic issues I mentioned.