This is exactly what I was looking for, to protect my new sofa from my dogs! It’s nice looking, easy to fit, stays put, and is easy to wash.