Excellent product, highly recommended.
the inside doesn't quite work the way it should, the standoff in the middle is too big for the pcb causing the shell to be unable to close, in the end i had to cut it of and vile it down for it to work. furthermore my product had a manufacturing error with the d-pad so i had the vile that down too. the shell has a nice texture and looks good, however in my experience you can't combine it with parts of an official controller, if you use the original buttons they wil make a rattling sound.