This cover was easy to put on and seems to be well made.  If your sofa is odd shaped or sized I would suggest getting the larger sofa size and finding some kind of small foam tubes (like pool noodles) to shove into the tuck places to help secure the cover to keep it from slipping.