This desk is exactly what my son wanted.  It was pretty easy to put together for my husband.  I should probably give it 5 stars but it is a little smaller than I expected.  My 11-yr old son will get a few years out of it and then need to get a larger size but we can pass this down to my 9-yr old.