I'm very satisfied with this product, but more importantly, I know my daughter will love it! The only only reason I didn't give this 5 stars is because there are a couple of defects I the paint job on the sides. But, this is after all a child's toy box, so I doubt it will matter to her.