For the price, material is great. It fits okay, the top is a little short for a longer torso.
However, the zipper for the top was broken upon arrival and I had to get it replaced, which cost me nearly the same as a whole new costume. The uwowo support did not help at all, so I am very disappointed.