Solid table, and the storage below the table is sturdy. We have a few books and trays at the bottom and its held up well. Took us maybe 10-15 min to put together. Definitely recommend!