It came assembled and it’s sturdy. A little lower than expected, even though I checked the dimensions. Seems like a good quality, only concern is the fabric loops might pull eventually.