The product arrived on schedule and as advertised. It fits perfect, is made of quality fabric, and looks great. It would recommend it.