Took 7 hours and two people to put together but sturdy, the cheapest we've found and son loves that he has a den when the desk is out.