This costume is really well made and very cute on. The jacket is made of a heavy, warm, fleece lined material (like a thick sweatshirt), so it kept me pretty warm all night. The skirt was a bit on the small side, but with a petticoat underneath the length was just fine. I did order up a size. Based on my measurements I fall right between a large and XL, but I am glad I went with the XL. The bra top is also really cute and provides enough coverage so you're not "falling out".