Item arrived in about a week. I unrolled it, it took a couple of hours to reach full thickness, the odor lasted about a week. My dog loves it, he is a full sized hound (90 lbs). Perfect size, he is able to stretch out while staying on the bed. He doesn't get up during the night looking for a more comfortable spot! Good price.