As most of us are I was very skeptical about buying a mattress online. I did alot of research and from the reviews on this mattress I decided to buy. Shipping was fast and I recieved it in a black bag similar to a sleeping bag cover. I'm assuming it was bagged and shipped within days because it only took 8hrs(with me and my wife sleeping on it) to reach 12". I slept on spring mattresses my whole life so it took me a few nights to adjust to the memory foam. I gotta say, we LOVE it!! It's a medium firmness which is the recommended by doctors for back pain. The only thing i could complain about is the "factory" like smell it gives off which took 3-4 days to fade away. Kinda like a freshly painted house....all in all this is a great product for an AMAZING price! Don't hesitate, sleep better quickly and order.