It's a simple costume. Basically a jumpsuit you can wear over anything. But it's pretty good quality for costumes. I think it will last me some time. Sizing is fine unless you're at either end and need to worry about a one-size fits most kind of deal. Overall very happy with the purchase and would go for it again.