For its price you can't go wrong. Firm and comfy. Just edges dip a bit when sitting to put pjs on so avoiding sitting on the edge so prolong life of mattress. Otherwise a good buy