This desk is perfect! Easy to put together and good amount of storage. The best feature is the ability to put the shelves on either side.