Overall perfect
1st I didn't knew that they have world wide shipping which was surprising 2nd they include besides the shell and buttons that I ordered extra tools and screws 3rd, the quality of that plastic feels really good. 4th they made YouTube videos showing how we can install the goodies, (I did messed some things up, but that was mostly my fault, they made sure that we can't mess it up) in generell is really well made and shipping didn't take to long
