The bottoms are really comfortable, but, the material they used on top gave me blisters on my baby toes, and I had to put bandaids on them! I could not wait to get them off my feet! I already have worn them, so can't return them! I am really disappointed in Skechers on these!