The quality of the product looked pretty fair when it arrived. I snapped the back piece on without a problem. I went to snap the front cover on and only 3 out of the 4 corners fit!!! I tried multiple ways to "make it work but the front cover was just too small. When I went to pop the back piece back off it took about 20 minutes of delicate prying to get it back off and almost broke my phone in the process.