Desk is nice and stable. Just a real pain in the A** to put together. 1-2 person job. Anticipate 3 hours.