The quality is AMAZING. The material is thick and heavy. The downside is that I ordered the large and was literally busting out of it, despite my measurements lining up. I had to wear a corset to squeeze in and the back panel was too small, so I had to wear the cape to cover it. I couldn't lift my arms either.