I was a little nervous about buying a mattress online without actually seeing it first. I worried for nothing since it was a great mattress! Fast shipping, came in a tightly packed roll and we did open it immediately after it arrived and within 24-48 hours we got to sleep in a great new mattress. My husband has a lot of back pain and after the first night he was really impressed on how he slept and significantly reduced his back pain. I love it and would highly recommend it especially for the price!