I love this mattress- super comfortable. I was nervous about buying a mattress online, but I went for it anyway because I've always had such a good experience with Overstock. It came super quick- about a week and a half- no where near the 6 weeks delivery that was advertised. I am a member of Club O, so I paid nothing for shipping, which is kind of amazing.....where else would you get a mattress delivered to your house for NO CHARGE?! They called to schedule a time to deliver and they even brought it up the stairs into my apartment. The mattress is super high quality- I felt even more comfortable buying it because it is a name brand- Serta. I seriously recommend this mattress to anyone- don't be hesitant about buying this mattress online- it's totally worth it and you'll have no regrets!