Very comfortable
Bought these to "upgrade" my Hush Puppies shoes. Bought XL size and it fits 12EE size shoes perfectly. In fact, it has markings, so if you need precise fit, you can trim them with scissors. From the comfort side, they are quite comfortable and provide nice arch support.
Rating: 5 stars