I wear a small in tshirts and wanted this to be a closer fit like in the picture so I upsized it and ordered the medium. Glad I did cause I dont think the small would fit nicely. The medium is a perfect fit. So for the look like in the photo they gave , I'd have to get the large. I am 5.6 tall and 135 lbs.In teen clothes I would have to buy a medium, so id say this is closer to teen sizes.As for the shirt itself. I'm very happy with it. Good material, very comfortable and I like how it looks on me. I'm wearing it today and it will be one of my favorites that I will wear often.I'm thinking about getting the pink one next.