Perfect! Fit snuggly and looks great. I can't wait for the love seat equivalent to come back in stock!!