This mattress is exactly what i expected! It’s not too soft or too firm. Easy to setup but it was a little bit heavy in the box .