The mattress is great and it inflated to the correct size. It is not too firm but not too soft. Like after a while you will sink in it but just the right amount where you need support.