The sofa cover arrived on time. However, as you can see, it's blue, not khaki to match the chair covers that I ordered as well. And it's huge! It's the 87" not the 58" cover as ordered. I want to return it and get the correct cover as ordered, but the product is out of stock now. Probably out of stock at time of order. I moved the table to the front of the sofa to take up the over size. Completely disappointed the supplier switched up the product in order to send something oversized and the wrong color that wasn't ordered.