Perfect Fit
Made from felt so may not last long but the fit and details are impeccable. Definitely a great buy
Rating: 5 stars