Good quality.  Poor fit.  I guess it is difficult to get a good fit with so many different sized chairs.