No flaws from what I can see. 100% cotton. 21 inches armpit to armpit. Size L. Any other questions please ask.