Was a bit softer than I expected, but that's okay.   Would give it a five-star but the smell was unbearable.  If you have allergies - BEWARE.  It took a long time to get that smell out and I had to put TWO covers on it to ensure it wouldn't seep through.  Otherwise, it's a good mattress and sofa cushion.