Great fit and they do not come off when seated. Nice fabric. Really happy I bought these. Great price as well.