It took us a long time to assemble this product. But we are pleased with the end product. Plenty of space to store small items. Not too big...not too small. Perfect for the space we have.