Firm but padded and the color is a great neutral. Didn't know that it came with wheels though but it is a nice touch, especially since you can't see them.