I love this bench.  It is nice and sturdy, and while the directions weren't great it wasn't too difficult to put together.  It's much better than what I had before, which was basically a reinforced cardboard box with some kind of thin plastic veneer covering it.  The hinges (which are incredibly sturdy) make it easy to use as a hamper or to hold bedding or pillows.  Best of all, it's the perfect height to form the last step up for my elderly kitty, which makes it easy for her to get up on the bed without having to leap up onto the mattress.