It is a bit firmer than I would have liked and it is very warm. Other than that its great.