Very good fit and quality. I was surprised at how well it looked. The material was also nice! I am very pleased especially with cost for the product.