Relatively easy to put together, I did it in about an hour. Seems to be pretty sturdy thus far, we’ve had no problems with it. Perfect fit for our bedroom