love it. nice and firm with just enough padding/cushion on top. Does not get hot like other foam tops tend to