I love overstock and order from them often. I have ordered mattresses in the past from them and have been very pleases, not so much on this one. No complaints on delivery, it was less then a week. The mattress is a little too hard for my liking and has a strange hay like smell to it. Overall, I was a little disappointed.