Purchased this shirt to add an iron-on decal for Disneyland. This shirt is soft and a little stretchy. Comfortable and washes well. The length was perfect, didn't ride up much, even while carrying a 3.5 yr old and/or 8 month old. I intend to buy more just to have and wear to work. I purchased a Large - I'm 5 ft 6, 155 lbs, normally wear a size 8/10, 36G.