I would give it 5 stars except that 2 of the legs came with splits in them!  I like the bench a lot and it fits perfectly in the space I had chosen for it to go!  It looks nice with the rest of my decor!

Pros: Fabric is Nice - Perfect Size
Cons: 2 of the legs were split when unpackaged