Sturdy and fairly heavyweight. It's great for my 4 year-old who just screamed when I opened the box with the jacket in it. The rain coat is lined from edge to edge (including the sleeves), medium length, and roomy enough to add a pull over underneath or a fleece zip up. Love the pockets too and the snap up buttons which is so much fun for the child to put on him/herself. I bought the coat one size larger and roll up her sleeves so that we can keep the jacket for another year. The only complaint is that when my daughter puts on the hood, you cannot button the coat all the way to the top (leaving one button unbuttoned). Not sure if that is a design flaw or not, but the coat is great nevertheless. My daughter loves to wear it. Since it's sturdy, it can handle those cold, rainy, AND windy days as well.