hundred percent excellent quality I washed them once already since I’ve had them. No stains on them at all. When I’ve been stained for a week it came out straight away. Very thick but easy to put in the washing machine up put free big mats and a little one in Kmart lovely