We bought this for my daughter, and so far she's pleased with it. But, I'm conservative in my evaluation... I want to see if it holds up well after a bit of use. So, if in another month or so she still loves it, I would likely raise the rating even higher.
The mattress is just great, and the delivery and unpacking process is very straightforward. So much easier than dealing with a coil spring mattress that will never be soft enough anyway.