Costume fit horribly. I am an average to small sized person and it was very ill-fitting. Most of the buttons popped off as well when putting it on. Way overpriced for what it is. Good thing I ordered a backup - that was cheaper but fit much better. Very disappointed. Fits nothing like it looks.