The toy box is great. It had to be assembled so I pulled out the instructions and followed along step by step. 
It turned out perfect. It's a great size and a sturdy piece. Meets all my requirements and more.