Shelves are quite smaller. Nice piece for a small space but probably wouldn’t stand up to someone leaning hard on the drop down desktop.