This is the second mattress topper we have ordered from Overstock. We love them both! The topper has made the bed soooo comfortable it is hard to get out of bed!!! The size is perfect. Again, turnaround from the time of my order to delivery at my home, less than 48 hours!! Overstock is definitely the "Go to" place to order merchandise!