Purchased for my almost 3-year-old son, and there is room to grow, but definitely works. It is a thin material, not cozy, but perfect for throwing on after swimming or a bath. It is really adorable. Great colors and design. Tons of compliments!