This is a men's gray long-sleeve pullover sweater from J. Crew in a size Large.
It measures about 21" from underarm to underarm, 27" from the top of the shoulder to the sleeve opening, and 27" from the back of the neck to the bottom hem when laid flat.
The sweater comes in good pre-owned condition.