I really like this cover and will buy another one for the other sofa.  It keeps crumbs and kid grime off the sofa as well as dog hair.  It is really soft and easy to put on.