Bought these for our 2.5 year-old. I ordered a 3T because some reviewers said these run small... plus, my daughter usually wears 3T in clothing. These are even a touch big on our 4 year old. Definitely should have ordered 2T for my 2 year-old. Love the prints (different than the ones pictured but still cute nonetheless.) Love the thickness.