This mattress is perfect! I was hesitant to buy a memory foam mattress because I've always had spring mattresses and worried about the "stuck in the mud" feeling, but it is the perfect firmness for me. I selected the 3 day shipping option and it arrived ahead of schedule. It was easy to get out of the packaging and inflated to full size within minutes. It did smell strongly at first but I was able to sleep on it the first night without any issues.