The fabric is quite good.  Gave new life to a little loveseat that I love.  Fits well and is easy to wash.