I bought this desk for my teenage daughter, she picked it out because it had so much storage!  It was shipped quickly, it did take a while to put together, but it has a lot of components, so that is understandable.  It is very sturdy!