This is a C J Banks blue & white striped, slightly textured, long sleeve, V-neck, pullover shirt/top. 
The tag says Size X. C J Banks size X typically corresponds to a 1X (we have noted measurements below).

Approximate measurements:
Arm pit to arm pit across the front 22.5 inches.
Sleeve length 24.5 inches.
Overall length 29 inches.