Came on time, no odor after 24 hrs and fit the bed perfectly. Perfect for my guest room!