It's a little firm but it's okay,  The wheels scratch up hardwood so I would recommend some kind of rug or mat to use with it.