Firm but comfortable and fairly easy to set up. Slides around a bit on a hard floor.