I love everything about this mattress. I loved that it was shipped by UPS, so I didn't have to wait around at home for the delivery. It was packaged very well in 2 boxes and then wrapped in a fabric sleeve. I unrolled it and let it sit. It came to shape within hours. Although the directions say to let it sit for a couple of days, I was sleeping on it 8 hours after it arrived. I love it! My mattress pad did not fit because it was slightly bigger but my fitted sheet didn't have a problem.