This was a perfect fit for my large and small couch. Easy to put on and easy to remove and wash!