This was my first experience with Overstock.com. And although I am normally hard to please, I couldn't have been happier with the experience. This was a gift sent to a friend who has backache problems when he gets up in the morning (a heated electric mattress pad). Price was great. It was easy to maneuver thru the online menu. Product was shipped the day after i ordered it and delivered several days later. My friend was delighted with the product, and said it was very good quality and did away with his morning backaches. He said he also slept better than he has in years. I will definitely do business with Overstock.com again.