Took me about an hour to put together by myself. All parts were there and everything lined up like it should have. Perfect desk for my young sons room. PC space large enough for larger gaming PC.  Love this desk!!!