I was really skeptical in buying a mattress online as I had certain preferences (not too soft  not too firm). I’m happy I took the risk with this one! This mattress is awesome, I wake up feeling renewed with no body aches. The price is also great compared to other competitors.