I received my bed yesterday and I am not one to complain, but this bed is ROCK hard. Initially, I was disappointed because the bed felt so hard but I decided to give it a chance since it was already set up. I tossed and turned all night. I started looking at the bed today, and the mattress looks NOTHING like the bed pictured with the cute seachell pattern. The one I received is hard and cheap looking. I just contacted overstock because I think this is the wrong bed, but they can't let me know anything until the weekend is over. I'm hoping I can return, because there is no way this could be the right bed. So disappointed and achy right now! Don't buy this unless you like the world's hardest bed. I'm not a rich person, and I feel like crying right now. If I can't return, it will be like throwing money in the street. I will have to get a new bed as this one is a nightmare!