I was a little reluctant about buying a mattress online. However it came in a timely manner early actually by a week. I waited the two days for it to rise and it is very comfortable. I recommend this mattress