No kidding, these things will attract dirt everywhere. I usually love white sneakers and I don't mind keeping them clean since obviously any white shoe is going to get dirty. But these shoe are different because they are suede on the tip which makes it extremely difficult to clean, as well as the fabric above the suede is very absorbent and also very difficult to remove dirt. These were comfortable and true to size for the most part, but I will be returning because I like white shoes, not dingy shoes.