Came on time. Well  made and easily covers outdoor sofa. So much easier to throw this over the sofa and cushions when rain is in the forecast   Very happy with this purchase.