Good quality at an excellent price. It arrived very fast. It only took about 15 to 20 min. max to assemble. Perfect size for all of our grandchild's toys. Great experience and product. We're very happy with our purchase and quality of the toy box.