We are setting up a temporary home office and this works great. It was not ideal for storage, in fact, I would call it more of a work station than desk.  We just purchased a coordinating shelf and file storage piece to put next to it and will use baskets on the open shelves for storage.  It looks nice and seems sturdy.