I ordered a mattress and box spring online on 7/3/2015, and the expected delivery time was 1-2 weeks. I finally got a call on 7/27 to schedule delivery of my order on 7/29 (almost 4 weeks after the order date). On 7/29, I got another call to schedule my delivery for 7/31, which was confusing because I thought I had already scheduled the delivery for 7/29. Turns out that the delivery company was planning to deliver the mattress on 7/29 and the box spring on 7/31. This seemed silly and inconvenient to me, so the delivery company agreed to deliver both the mattress and box spring on 7/31. But on 7/31, the delivery truck only showed up with the mattress and no box spring. After the delivery, I called the delivery company and they promised to call me back on Monday. No call back, so I called them again and they said that the box spring order was "cancelled" and to contact US Mattress. So I called US Mattress, and they didn't seem to know what happened. They said that they may have to reorder the box spring and that I would get a call back with updates. No call back yet, and I have no idea when I'll get my box spring. This is the first time I ordered a mattress online, and I don't think I'll be doing it again, especially not from US Mattress.