Review (5/5): but I love it!
Fits everything perfectly. I've only had it for about 2 months now, but I love it!