Love this desk!! Solid and offers so much table space and storage.  Was a beast to put together, but my husband and daughter were able to assemble it for the better part of a day.  Enough space, underneath desk to place another rolling filing cabinet, if needed.  Very happy with this desk!