Fit perfectly on my love seat and looks great. Definitely suggest buying the little bars to help keep it in place otherwise it’s perfect!