Firm but not uncomfortable.  Easy to assemble and not heavy when moving it around a room.