I had reservations purchasing a mattress online that I hadn't even sat on but the reviews gave me hope and the price was within my budget. I love this mattress. I used to have some back pain on my other mattress and thought this might be too soft. But, it gives a great amount of support and still manages to be fantastically comfortable. It far exceeded my expectations. The delivery was simple. The delivery company gave me a 4-hour window but assured me they would call when they were 1 hour away. They were fast and friendly. You can't beat (almost) free shipping on such a large item.