I read some reviews that these shoes are heavy, I don't think they fit well in your shoes compared to US sizes which are usually loose and I agree that the insole is too thin, I always love them still. and wear them all the time. In the pics they are all the same size 8.5 and I'm wearing them all in the second pic, you can see the actual width difference on my running shoes (Adidas running shoes weigh the same) the same feel