It fits perfectly, no gaps. I ordered the rose pink and I like that it is truly a rose pink and not that awful hello kitty pink. It has more of a matte look- not like the glossy look in picture. The camera cover works nice, stays in place when up, easy to slide down for a photo. I took me like 5 minutes to take apart the 2 pieces and put it on the phone. There is a nice edging around the screen to protect from scratches. Also it is light-weight, doesn't make my phone feel heavier. Also the ring/kickstand is metal and attached quite securely so I can use it as phone ring to hold onto phone more securely. Works well as kickstand when phone is vertical, but not so well when horizontal.