They seem well made and cute but quite small. I usually wear an 8.5 and can't get my toes in this shoe. I don't think I would have a taller or wider foot.
Pros
They look great, feel great and last a long time!
Cons
Lack of versatility in terms of clothing combinations