Comfy,firm but not to firm. The edges came up, you don't roll off the edge.  Easy set up.