The shoes are perfect. Well made, look great. I even bought my 2 year old niece a pink pair to match. My only issue was that I originally ordered a 9.5 and they were to small. So I exchanged them for the 10.5 and they fit great. So I think the sizes run a little small.