Mattressnextday said my mattress would come on the 17th, two days after in ordered it. As the website is called mattressnextday I assumed the delivery day would be correct. As for this I removed my old mattress and therefore had to sleep on the floor! I tried calling for an update and no one answered! Disappointed.