I ordered an 18 month size; and when I received it, it struck me as pretty large, especially the jacket. I was right - my three year old granddaughter was able to wear the jacket with room to spare and the grandson swam in it. Otherwise the quality was fine.