I will never, ever use the company again. I specifically requested a delivery date, never got delivered so I call on the next day and they tell me it is being delivered today, Then I ask to cancel and they say okay I will get a manager to reach out to you, nope, no one reached out to me and then when I call them back they say sorry you can't cancel your order is being delivered tomorrow. Not acceptable. Customer service tries to help, but clearly their hands are tied by management. If you want something to arrive on time, don't use this company!