These insoles are thin! So they are great for dress shoes. This product can help you on your feet uncomfortable with the insoles cushion bad and low quality. The product is marked lines with several standardized sizes on the back. so, You have to cut the products to fit your shoes. Depending on designed brand, the size of the shoes is a little different, We recommend that you put this product on the original insoles of your shoes and then cut.