Based off of other reviews I ordered size small for my 4 year old who's 40 lbs/40" tall.  They fit him perfectly.  Such a nice change from all the ones from walmart that are always too tight even though we use the size chart.  Will continue to get these.