Small size is too large for a size 3 shoe size resulting in no grip on the front and shoes are not really protected from mud and water. Rather disappointed. I'm giving 2 stars for the ease of putting them on and for waterproof quality on leg but it's not adequate for small it fits medium sized shoes.
Even with the added card to smooth out bubbles, I tried 5 times and then gave up trying to get rid of them. The screen protector is a magnet for finger prints and cannot easily be cleaned. The included cloth is too small anyway and the result is a greasy mucky screen. Not happy at all. As usual one gets what one pays for.