Wow... I ordered 2 mattresses and a bed on Wednesday,received confirmation via email the next day that stated I will receive items 7-10 days. Instead, they delivered within 2 days!!! amazing delivery (and trackng) service. Wasn't even at my apt at time of delivery but the UPS man figured out how to get a hold of the building manager and got all 3 of my stuff (all big items) up the stairs and right outside my door - Thank you Overstock! Thank you UPS! mattresses were both great. decompressed and odor receded within 24 hours. The bed was easy to put together for a novice Good quality, great price. This was much better than the site-to-store system I used with Walmart and Target...It took one week to get an email that my items were ready and then it was a hassle to pick up at the store. It took over one hour to gather up all my items, and then we had to RETURN 2 big items that were damaged. So disappointing. It took another 90 minutes to return the items. Gross negligence with store staff handling of the items.