Great design, easy to assemble. Hope the carpeting attached to each shelf will last as it is not removable. Sure wish manufacturer didn't use so much styrofoam in packing. Terribly wasteful.