95% Cotton/5% Spandex.  Pullover style.  The length from shoulder to hem is approx. 27".  Good condition.