Product looks just like on the website, and arrived on time. The elastic for the seat part doesn't stay on very well, you have to use a lot of force to try to get it low enough to stay for a while. Also through one wash cycle the pieces all came out "linty." For the price though, this product worked well for what we needed - to cover up a really awful pattern choice (we inherited the recliner).