You are probably like I was, skeptical about buying a (non-refundable) mattress online. But I can assure you that I am thoroughly satisfied with the entire transaction. I purchased on Jan 4, it shipped on Jan 8, it was delivered by Jan 14. The delivery guys called before they came to give me an hour warning. The mattress is roughly exactly like it is in the picture. No surprises. It's comfortable. It may not be the Donald Trump Luxury mattress but if you are on a budget and want a decent night sleep this mattress is for you!