Product arrived pretty quickly and in good packaging. I let the mattress sit in my basement to get its form, for 24 hours before use. Also, there is a slight smell with these hybrid mattresses, which it totally normal. After 24 hours, mattress was ready for use. This mattress is super comfortable and is made of very durable material.