Hard to assemble but worth it. They store lots of shoes and are sturdy. I slammed a shelf and broke the door but was easily fixed. Good product.