I purchased the white tank top style and it's somewhat larger than a typical medium, but not so much that I would recommend sizing down. The fabric is THICK and HEAVY, which I wasn't expecting and unfortunately it won't work for what I bought it for, but it's still cute and comfortable and I'll wear it for other things!