Absolutely perfect, I was worried about ordering online and not knowing the firmness of the mattress so trusted other people’s views and wasn’t disappointed.