This desk came in a ton of pieces. Not a single piece was broken or missing upon arrival. The instructions were easy to follow and understand. My boyfriend and I put it together in about 3 hours. It looks so nice and is very sturdy. It is very high quality!