Solid, good quality. Took longer to put together as stated on the instructions but looks good now and holds a lot of bed linen and blankets!