I finally found something within my price range that fits and covers my screen porch swing sofa! Thank you!!