The last sofa cover I purchased elsewhere was nothing but a huge disappointment.  It ended up in the trash.  My Surefit cover was on in minutes and I love it!!  The covers for each cushion are great and I love the stretch of the fabric.  I would definitely buy this again.