Good quality and good price! They do get dirty VERY fast, which I should have thought of before I bought white bath mats