LAID FLAT, THE T-SHIRT MEASURES 20.5" ACROSS THE CHEST FROM UNDERARM TO UNDERARM AND 27" LONG FROM THE TOP OF THE SHOULDER TO THE BOTTOM HEM. THE SIZE TAG SAYS IT'S AN XL BUT IT FITS MORE LIKE A LARGE. IT'S SINGLE STITCHED AND MADE IN THE USA.