We had such a great experience with this mattress! It is really comfortable and a really good deal but the incredible customer service was even better. They called several times to alert us on the upadates with our mattress shipment and to schedule the delivery. We even missed the first scheduled delivery which was totally our fault and they were very gracious and rescheduled with no problem. They even took our old mattress away which was really helpful. Overall this was a great purchase and for $2 you can't beat having it delivered! (I paid $69 to have another mattress deliverd from a store 10 minutes from my house!) I'll definitely shop with overstock again.