First off, the delivery of this mattress couldn't have been easier. I'm a 22 year old girl in a second story apartment. Even before I started looking for a mattress, I had already resigned myself to having to shell out a boatload of money for some big macho man to lug my new mattress up stairs. Not with Overstock. Free delivery, on time, and hassle free. The mattress itself is just what I expected. It is nice and soft, though I can still tell that it has a good firmness to it. I have yet to wake up with any back pain, though I was sleeping on a yoga mat prior to the mattress.... Overall, I am very pleased! Sidenote: For any ignorant, first time mattress buyers like myself, this is just the mattress and box spring. There is not an included frame like you would get at some mattress brick and mortars.