Havent slept this good in years!! It came faster than expected as well. The quality is amazing!! It fully puffed up in less than 24 hours but waited 2 days just to make sure before we slept on it. There was no gas smell whatsover. You cant go wrong with this purchase..