It was a total nightmare. Once my order was placed the item became unavailable (out of stock). No notification, I first became aware when Angi changed date a look online showed me the reason. I tried to cancel was informed I couldn't the mdse was in transit delivery date given not adhered to. I returned mdse and rec'd refund. My first two experiences was fine this time it was a total disaster. You must inform customers of delays and reschedules.