Perfect. Came earlier than I expected and fit my loveseat well. I love the color!