Came on date given. Fits nicely and seems to be good quality material. Plenty space and perfect length. Glad I ordered. Get snow where I live and my patio furniture really needed protection from the weather