Over all the shelf is good. The bolts we received were rusty and seem used and old. Had to go to the store and buy new ones because we didn’t want to wait for them to ship new ones.