Okay, so, this is the one we ended up ordering.
I did use
Amazon Prime free shipping and it was delivered 1 full day ahead of schedule.
DH easily carried it upstairs no problem.
I knew ahead of time that we are going to give it a full 48 hours to inflate just to error on the side of caution and to not lay on it prematurely as to cause dips or dents.
We laid out a sheet in the floor, DH sliced on end open, but the time he walked to the other end and pulled the plastic off, it had inflated nearly 75% in less than a minute. This morning I could easily see an increase esp on the very ends.
We're not letting DS sleep on it until tomorrow night for the full 48 hrs, but the small amount we have touched it, it seems nice and squishy.
I'm glad to say there were absolutely no odors at all. I'm very sensitive to smells, odors, perfumes, candles, lotions, etc. So I warned DH that if there was even the slightest hint of odor that I would be asking him to take it downstairs. We had no problems at all. DH did a great job of the whole thing in less than 5 mins.
I do want to add, the paperwork inside the box, confirmed my suspicions that this mattress was indeed made in China. While I could have done more research and due diligence I probably could have found that out before ordering. Not to say that would have caused me not to purchase the mattress, its just one of those bits they tend to bury in all the fine print.