Nice little bench for the end of the bed for a very good price.  Perfect place to sit down and put your shoes on.  Decent quality.  I would not put it in a heavy traffic area.  Fairly easy to put together.  I found it was easier to match up the holes for the screws when I tipped everything on its side.  

Pros: Great size for end of the bed.  Comfortable depth for sitting.  Has extra storage.  
Cons: Not the highest of quality.  Wouldn't use it in high traffic areas.