I ordered this bench for extra storage and it is exactly what I was looking for.  It is solid and has stood up to use by both my kids.  The only drawback was that it definitely takes 2 people to put together and required a few modifications to the directions to assemble.  Overall, we are very pleased with the purchase and the price.