Perfect for the price.  Washable and stretches to fit.  Feels comfortable to sit on the fabric too.