Light fabric for when you need a little cover but not a warm sweater. Fabric is soft, just substantial enough to hang properly. The color called gray is to my eye a blue - I do think the photo properly shows that it is more blue than gray. Fit is true to size with moderately trim sleeves (which best flatters the style). Got several compliments when I folded the back up and under and tied the front in as casual wrap cover over a tank - just an impulse, and not what it was intended for but it looked great... buying another for my daughter.