Perfect!
Fits just perfect. Goes on very smooth and I got a little secret surprise with it. I love it! I bought it for my 19th birthday too myself. Lol. I will buy again from the maker. :)
Rating: 5 stars