I was incredibly skeptical about buying a mattress online from a company that I had never heard of before, where I couldn't try it out first. I had a hiccup along the way, in which I found overstock.com has some of the best customer service around. When I got the bed I did have to let it air out as stated. It "inflated" to its full size in minutes and the dimensions were exactly as stated. Important since I was building a custome bed specifically for this mattress. The mattress is absolutely the most comfortable bed and offers some of the best support I have ever had in a bed. Also important due to my crappy back. All in all this was a hell of a find for me and I am incredibly happy with my purchase, I would definitely do it again.