I have multiple cats, so finding a slipcover they won't destroy is not an easy task. I purchased this because it was described as a heavy Denim and thought it would be a good choice. I was worried this might not fit my sofa as it is a style with pillow arms an pillow back. I had previously modified the arms of my sofa for my last slipcover by rolling some towels up and putting them under the pillow arms and then hand stitching the pillows to the sofa. That way the arms had the correct shape to fit most of the slipcovers out there. I was a little concerned since my sofa is sort of an over stuffed style, but was quite pleased that it fit so well. The separate seat cover really gives it more of a custom look. I can't wait for the cover to come in for my loveseat so it will be a matched set!