This is exactly what we needed. It is sturdy. has a nice cushioned top. Storage inside is very big and useful. The bottoms of the feet are unfinished so it does not slide very well on carpet. I removed the little "nub" on the bottoms of each foot and sanded them down a bit and it moves a bit easier now.