I really like this bench! I put it at the foot of my bed so that I have a place to put my shoes on in the morning.  It is very long and firm, not too short or tall.  Was super easy to put together, just screwed the legs in.