These are great once the parts were received. Ordered 2 for our master closet and one box had mismatched parts. Had to wait for 2 weeks for new ones to arrive. They shipped so quickly to me to begin with, it seems like they could have gotten the parts sooner. It is all good now. The unit is fiberboard which may not hold up well over time.  Price seems high for the quality.