Five Stars
Perfect fit.  Love it.  Add more colors to your orders.
Rating: 5 stars