Great fit and quality. Looks nice on loveseat. Keeps clean and dry. Would buy again.