My mattress was delivered quickly and my old mattress was picked up within a week. My new mattress is very comfortable! I definitely recommend Casper!