It is good quality material and really well made. The only problem I do have is I am a little small in height for the costume so I am going need to adapt it a bit so it doesn't drag on the floor. Other than that, I am excited to wear it this weekend.