Nice for the price. It's not too tough to put it together in a couple of hours by yourself. It feels pretty sturdy, but the little locking things holding some of the panels feel like they might not hold up over time.