I read tons of reviews before purchasing a mattress and was nervous to order one online but this one exceeded my expectations. It is super comfy and is truly medium firmness. It has a slight odor that goes away after letting it air out a little. We are so pleased!