This foam is perfect. Saved my mattress from going to the garbage. 3" is just perfect size. Makes bed feel like new .
People had some concerns with being hot , but this foam ventilates very nicely and doesn't make me hot. There was minor odor at first but it went away in few hours and I was able to use it same night. After a week there were completely no smell left. 

So happy with this buy