Really great quality. I got 4t for my almost 3 years old daughter. It is still a little bit bjg for her but fits great on my 4,5 years old other daughter, which I ordered same jacket but in different color. It looks like it runs slightly big. Soft cotton inside and good soft rain proof material outside.