Great fit, great quality and the best is the ease of cleaning.  I have brand new furniture with two large dogs and 3 cats.....it is hard to keep my furniture clean.   I vacuum it weekly and the hair comes right off.  Haven't had them long enough to wash them yet but based on the material...I am hopeful they will do well in the wash.