It's a very average mattress. When you lie on it it's ok, you don't think "oh this is so comfortable!!". You get what you pay for I suppose. The cooling layer doesn't seem to do much, been awake quite a few times absolutely roasting. I do wake up when lay on my side on pain so I don't think the several zoned areas are supporting me very well. Not sure about the rolling together as I'm the only person in it so can't comment on that.