I brought 3 different sizes in these and they fit my furniture so well. It also comes with a strap to keep it from falling off the furniture. I love them all.