My husband loves this new mattress of ours and says that he sleeps quite comfortably on it. I on the other hand feel like I am still getting use to it (after almost a month of having it). We previously had a mattress for so long that it had our body indentations in it. Now, sleeping on this firm mattress feels actually quite weird- not uncomfortable, but just very different. The reason I bought this mattress too was so that I could sleep throughout the night without being woken up every time my husband moves. And I will say that since getting this mattress I do sleep throughout the night more often than not. So overall, I do like the mattress. 
Yes, it does smell for the first week-week and a half but it's definitely not unbearable. Packaging was pretty neat as well and it arrived within a week of ordering it. Just be prepared to not sleep on it for 24-48 hours after receiving it since it requires time to continue to puff up.