The product I received appears to be well-made. I purchased the gray color, which I think is very nice. I'm currently using the patchwork side, but I like the versatility of it being reversible. I've heard that the back pulls up, but I don't mind because it appears to be quite long on my chair. Also, the fabric on my chair is velvety, which could make a difference. I can't comment on durability or cleaning because I haven't had it long. I would buy it from this seller again.