ok my new Serta Perfect Sleeper Oasis mattress is absolutely heavenly to sleep on. It is super comfortable and of a perfect thickness and hardness. The topper makes it super comfortable for a side sleeper.  The fabric is nice, which keeps you cool. I have been having great night sleeps without waking up with backpains