Fit great, looked good,soft fabric, easy to wash and put back on - held up to my pups!