I like this bench. The fabric is pretty and it fits perfectly beneath my windows. The legs weren't as easy to assemble as I had hoped for, but I eventually got them on. ( ;

Pros: Durable fabric
Cons: Leg hardware