This desk is perfect. Ample storage, lots of top space, and looks great once assembled.