Fit is great, fabric is easy to clean and vacuum, couldn't be happier.  Cost was great also!