I bought this jacket for my son in two different sizes because we didn't have time to exchange before a party.  Other reviewers said to size up but I found it true to size so the smaller size fit.  Unfortunately, the smaller jacket (the one that fit) was wadded up and looked used and either washed or slept in.  The one that was too big looked great.  I'm stuck with the only usable jacket being too big.  Better quality control checks are needed before merchandise is shipped.