Very high quality and I love that it's cotton. Definitely purchase a rug pad to go with it. Exceeded my expectations in terms of quality. Like that I can wash it and line dry it if it gets dirty!