Perfect for us, not too soft and not too firm. It is a full bed, my husband who is 220lbs me (180lbs) fits right. I will update again a year from now how the mattress is doing.