Exactly what I was looking for. Sturdy and provides just enough space, since I use this for work and school. Shelves are a great addition! Took me about an hour and a half to completely set up. Awesome desk!