I gave this foam mattress 4 stars only because it took a while for it to soften up.  It needed to soften up over time.  It's the first foam mattress we've owned and so far we really like it.