Better than expected for the price. Very sturdy and plenty of storage.  My husband put this together. Not his favorite thing to do, but it didn't take too long to assemble.  I love this bench!