We own the size 10 and they are getting too small so I bought the size 12. Size 12 is quite a lot larger than the size 10 but with alterations, they will be fine. The color and fabric are great for boys dress compared to khaki school uniform pants.;