Great fit but the fabric  catches  alot of dog hair. If you don't  have a  pet I would  definitely  recommend  them!