Size and shape are perfect-  the only drawback is that it does spin.  We have it against a wall, but had to have felt bumpers to protect the wall.