Meets all expectations. Good fit and the product is as represented in the photos. Delivery was spectacular.