This costume is a great value. I bought it for one time use at a children's party. It is not the sturdiest construction, but is good enough and looks pretty good. I'm 6'3 and 250 lbs, the XL fit me fine.

Update! After wearing the costume for two hours at the party the "leather" parts started to smell like old fish.  It was gross!  I would not buy another one!