Never had an all foam mattress and were worried it would not be firm enough, super surprised & happy