It appears to work excellently on my hide-a-bed sofa.  It is of a very thick, denim-like fabric which should wear well.  I had a hard time finding a cover that was not ugly or of the wrong color and this one fits that bill.