Came exactly when it said , in 2 days . I still haven’t received my bed , so I’m using this on the floor . It’s amazing how it expands . And so far it’s been comfortable , but I’ve only slept on it for 2 nights . I will update once I have my bed and sleep on it more ! Love the 2 day shipping !