This bench is a steal for the price.  It is well constructed and assembled quite easily.  The fabric is a very nice quality.  Perfect little bench to have at the foot of your bed or in an entryway.  I've already recommended it to 2 of my friends.

Pros: Great value
Cons: None to date