This cover works great for my loveseat. It fits well! The nap of the material does hold on to pet hair. Nothing a tape roller can't handle. The same quality also helps keep the cushiness from moving around.  I am happy with this cover!