I wanted a nice mattress set for a guest bedroom. I got my mattress set 2 weeks after placing my order (I live in California). It arrived with each piece sealed in plastic. There was a small spot on one edge that got dirty due to the plastic being torn away, but from my assessment, this would be easily removed with a gentle upholstery cleaner. Otherwise, the mattress was in good condition. It appears to be of good quality and is actually quite comfortable for a "firm" mattress. The delivery men were pleasant, arrived on time, unwrapped the set, and removed the packing materials.I only gave the mattress 4 stars for value because the description on Overstock was a little too vague for my tastes...I would have liked to have known the coil count to more accurately comparison shop. I'm not sure if I got a good deal or not...only time will tell. But having ordered 3 pieces of furniture from Overstock in the last 2 months and being pleased with the quality my purchases, I took a chance on this mattress set.