It has done the job and was pretty easy to put together. The only reasons I have given it 4 are that it moves pretty easily and we have some nasty scratches on the floor. Perhaps some sort of rubber on the bottom of the feet would have helped? Also can be a bit 'squeaky'.