So far this. Mattress has done everything which it stated as far as comfort and fitting your body! The only reason it’s not 5 stars is the inability for me to sleep on my stomach on this mattress. [This review was collected as part of a promotion.]