Waited forever for this mattress, but it was worth the wait. Delivery team was good, and the mattress itself is great quality. Only used a few times but if you like a firm top this is an excellent choice. It didn’t have an odor or anything.