I am contemplating to purchase since its online and the sizes varies from one person to another. I bought medium and it fits me perfectly. The fabric is so smooth plus the graphic is accurate. It also has a tag that proves its authenticity. Delivery time doesn't take forever.