I wanted a reasonable bench for the end of my bed and I loved the look of this bench.  It arrived on time, was simple assembly, my 12 year old son put it together.   It looks great. Love it. Only reason I gave it 4 stars because I thought the price was a bit high for the quality. 

Pros: easy to put together, great fabric
Cons: not quite as sturdy as I hoped