I bought size 3 while my daughter is just 20 months. We use it as pajamas and I want it to last at least two years. It is gender neutral, so I might even use it again for the next kid. Ive washed it a few times and it still looks good. Stains come out pretty easy as well. 