I was very skeptical making such a large purchase online, but I was very pleasantly surprised! We have been sleeping on this mattress for a little over a month now, and it's wonderful. My husband was very particular about what kind of mattress he wanted, and he has been sleeping like a baby on this one. This is a very good buy for your money! Delivery was awesome too....quicker thn expected, the guys were really nice and they even took away the old mattress. Overall, I was happy with the entire process!