I tried this on at a costume shop. I am pretty small, 5 feet and less than 90 pounds and the small fit me pretty snugly. It is pretty much how it looks like in the picture. The quality is pretty ok for a costume. There are a lot of velcro parts and the collar will have to be starched, otherwise it is floppy. Same with the arms, they don't look puffy like that, maybe you need to starch them too or fill up with stuff. Overall it is a pretty cool looking costume, even though I didn't go with it.