We ordered these last minute and were very impressed with the fit! We went with an 8 as that is our current size in Puma sneakers and most flip flops are 7/8. I believe they are a little on the big size, but our toddler has a more narrow foot. We just put a thicker pair of socks and they were perfect.
The style is just as advertised and the workmanship on the stitching, heel and top are great for the price. These shoes paired very well with a Tux style suit as well as a pin stripe suit with vest.