This was so easy to assemble. My son set the desk up in approximately 45 minutes. Sturdy and still going strong.