Constructed from three different colours of unstable cotton. Upper torso is powder blue with black shoulder panels and lower torso is in blood. Tagged XL, fits slightly snug in my opinion but has a good amount of stretch. Brand new without original tags.