Perfect for what we needed. Putting it together was a bit tedious, but the directions were clear. It did take about 2 hours to assemble, though. Just the right size, though, and it feels very sturdy.