Sleeps good .. gives good support .  It keeps pretty cool in temperature .. not too hot . It can be a little bulky until you break it in . Overall it’s awesome .