shoes fit, but look cheap, zipper still holds. I wear them everyday so I can give a good review but I bought them hoping they were waterproof. Instead they are not on the sole of the shoe, but a rectangle with the name of the brand, water pouring from it, and the colored area for my case is green. They only work if you like water in your shoes but don't like sand or mud on your feet lol.