Fit is good but not durable
I'm a guy and I use these with my dress shoes but while they fit nicely, they aren't durable. One ripped during the first week.
Rating: 3 stars