Perfect desk for my son. So easy to put together top just snaps on to the bottom no tools required. Perfect desk for homeschooling.