Absolutely perfect for what I needed. It's just a touch taller than the description so misses one star for that. Luckily it still fits under our bed.