This was the best cover I could find and also happened to be the best price. Fit our love seat perfectly and has a way to tighten at the bottom. Easily folds down to store inside our table when not in use. The outside is canvas-like and the inside seems more like a water resistant material. We leave the cushions and throw pillows on the loveseat since the cover seems so reliable. Only complaint about our order is that each cover that I ordered came in a separate box.