Made of organic & recycled cotton. Length (shoulder to hem): 18". Sleeve (pit to cuff): 18.5". This item is pre-owned in good condition and may have VERY minor imperfections. I have checked for flaws such as stains, holes, tears, loose seams, fading, missing pieces, noticeable wash wear and stretching that would affect fit, all of which are NOT present on this item.