Omg. I was sleeping on what I assumed was a mattress made out of bricks. Since getting this topper I have had way better night sleeps and even my dog seems to like it more.