I bought size 12 and 18 to check which ones fit better my 18 months old boy, the answer was none. The size 12 was exactly the same length and wide as the size 18. Both were gigantic to fit a kid over 2 years old. The quality looked very nice. Sadly I need to return and they don’t have smaller sizes.