The topper added a layer of firmness, but I guess due to the fact it is made of foam, it does hold heat.  Also, it was advertised to be "CentriPur" but there was no label indicating that it was.  I bought it because I wanted it to be free from harmful chemical emissions.