Perfect fit.
I love this. It looks great and it's very small, but looks perfect. High price for something so small, but worth it, in my opinion.
Rating: 5 stars