Novilla 12” mattress is awesome. It’s about an 8 out of 10 on firmness. It arrived quickly and setup was a breeze. No foul/chemical odor.