Purchased this for my son and wife.  They are very pleased with it, said it was firm but also comfortably soft!