Love this bed so far, only had it for a couple weeks though. It was delivered quick and came out of the box perfectly - we could sleep on it that night without having to wait a day or 2 for it to reshape.
We both sleep on our sides, stomach and sometimes our back - all positions seem comfy.