I only have one foot so I only have half the worry lol but I have no “ padding on the base of my foot so basically the only thing stopping me walking on my bones is my skin, I have a insole made for me , I use it in some of my trainers but don’t have to use it when I wear Skechers , I have 3 different pairs and must say they are brilliant I’ve never worn Diabetic shoes but like others wear comfy shoes with good socks I did have some Skecher socks which had a slight padding built into them which were good