Tshirt is beautiful. looks like watercolor. the fabric is a thin soft cotton that is really nice. i am 5'6" and very thin. xs fit well and was not too short. s would have been fine too. i would choose a size by your shoulder width. i bought my mother the medium.