Just what I needed. My sofa is a kidney shape with oversized arms and stretchable slip covers are so awkward on it. This took just a little time to get it looking the way I wanted because of the odd shape of my sofa, but so much better. Love the color and fabric and looks like it will be easier to clean pet hair off of and love that the back has anti slip texturing. Very happy with my purchase.