It fit great. I was paying over $100 for a customer fit one form the manufacture of my patio sofa. This one fit just as good and seems to be made better. Going forward I will be purchasing these.