This mattress is firm, that is what I need most. No weird odor. 
The delivery crew was amazing. Polite, professional, and fast - settle the mattress in my bed perfectly in 2 mins.
Highly recommended.