This mattress is great! Firm enough, but still comfortable. There was no smell. It popped up to it's full size very quickly. As with gel beds, it does keep you cool at the start of the night, but as the gel warms it loses effect. My dogs sleep in the bed with me, and I do not feel them move around at all. Highly recommend!