USA made. Tagged size Men's Small but has a baggy fit. The length is 29 inches long in the front and 32 inches long in the back. The pit to pit width is 22 inches wide and the shoulder to shoulder is 19 inches wide. Please see the pictures and please ask any questions before bidding on the shirt.