We were a little concerned about buying a mattress on line but could not be more pleased. The mattress is firm but incredibly comfortable and we are both sleeping like babies!!!  Couldn`t be happier.