This costume was made for me but is a little small. It pulls down the front which makes it hard to stand up completely straight. I'm unsure as to what the material is, but it works. The arms are all one piece, and it's very short lol The boots I bought off ebay.