I was hesitant to buy it without feeling how soft/firm it was but these are perfect. So comfortable and stay cool all night! Definitely recommend.