I thought it was a sweater, but that's my fault for just looking at the picture and not reading the description correctly.  The fabric is thin, close to see through so it's more of a t shirt.  I wouldn't have bought it knowing this but im not returning because I still like it.  I think the fit is fine, true to size from what I can tell, but looking at the other photos makes me think the production is very inconsistent? It came faster than expected, which is a plus!