Mattress came earlier than expected and it was so easy to install! After unrolling, it quickly came up almost all the way to full size but I let it sit the recommended 48 hrs. There was no smell and the product was just as advertised and very comfortable. This is such a great buy!