Desk is amazing! I assembled by myself in 2 hours. Comes with all the tools you need. I love the height feature to keep my stuff out of reach of my kids.