I'm having a hard time adjusting my foot, I've tried other brands but always come back to puppies. Great style, very comfortable, pricey but worth it. I bought the black one in this style because I liked it so much
Pros
My son loves her.
Cons
May be uncomfortable for people who prefer softer soles.