I purchased these for two oversized couches.  They don’t slip off and the color is as pictured.  I am probably going to find this brand for an oversized chair.  As far as wear and tear, time will tell.  The price was worth the gamble.