Fit well on both my loveseat and couch. Well made and comfortable. Will keep them from wearing prematurely.