I received my mattress within a day and a half of ordering. I loved the video testimonies that gave my confidence in ordering online even though there wasn't a retail store I could go to, to test out the mattress. After a few nights of adjusting to the mattress I know longer have back pain like I was getting with my other mattress, tempurpudice. In honesty, my temperpedic mattress was 8 yrs old. I'm like the softness yet firmness of the mattress and the breathing quality. I appreciate the 100 day guarantee. It also gave me peace of mind to order online