the extra large i received was too big. i exchanged it for a large size, which was even larger than the extra large. returned it for credit. it is hard to buy chinese clothing without trying the garment on. absolutely unreliable from supplier to supplier in terms of sizing. icon sports was very gracious and paid all freight charges for what turned out to be a non order.