This seems to be decent quality. It's  hard  to find a proper size for our love seat. It could use a drawstring around the bottom to secure the fit.