we purchased this mattress it arrived in a timely manner I think 2 days. set up was a breeze. ultimately we returned it. For us it was just a little to firm and felt like back support with no leg support. I called customer service and the return was simple. I appreciate that they were understanding and we are still on the hunt for the perfect mattress.