Desk was perfect. Arrived promptly, intact and undamaged. I have put together my fair share of furniture, so I set aside 2 hours for this project - but I was incredibly happy with the 15min total set up. Would definitely recommend.