width is ok but the length is a little long/big.sprayed them with hd silicone (twice) when new. softened the leather plus waterproofed them.well worth the money !!! only had them for a few days and they feel/look great.i didn't buy/wear them to the grocery store. i actually wear them at work which is outside in mud/rain/ect...if they only last 6-8 months or more i'll just buy another pair for this price. i'm sure using silicone on them will make them last/use longer.