Not the best quality, but hey, you get what you pay for. They are too big for me but I have to keep them because I wore them around my house when they first arrived and scuffed up the front of they shoe. barely scraping it takes off the front later revealing an unnatractive white color. I would not personally recommend.