I bought the 14-16 size for my 5' tall 11 year old, expecting it to be somewhat big on him.  It fits him more like a size 12, so I think these run a little small.  He could actually wear one size larger.  Quality is good though, especially for price.