Apple Blossom is A USA label. (The size is US 3XL). The fabric is a cotton, The sleeves have a gather details and can be shortened using the tab. The shirt has top pockets and princess seams in the front for a tailored fit.
The green in the photo is slightly different than the garmentand would be described as more of an apple green