I have worn this twice now, the t-shirt is as good a quality as you would find at hot topic, it fits well, and the curves on the shirt are quite flattering!  the cape and head piece are average costume quality, definitely would recommend.