Solid for a small shelf. Good shelf or the price. Tucks away nicely. Took about a hour to assemble.