I love this bench. It's very sturdy, the storage area is great and it's the perfect height. 
The first bench I ordered had a small tear and they sent a second bench for free and it arrived promptly. The second bench didn't have any tears, but the base was poorly made and there were some nails sticking out. A little hard to put together, but well worth it.