Absolutely perfect! Chose this desk for my daughter who is doing her college courses at home.  Easy to put together! Clean, simple design and spacious with the added touch of shelves for treasures. Great price too!