This shelf is nice once it’s all put together, but it is a nightmare to assemble. Several of the wood pieces arrived warped, so we had to do our best to make all the pins fit together. Still waiting to see if it holds up. Would not recommend.