I bought this shirt to dye with indigo. It's nice and soft with a good medium weight. The lower neckline is flattering. I needed the finished product to be a Small so I purchased Medium and it shrank just enough to be a very comfortable, slightly looser Small. It did seem to loose some length after being dried. It took the dye beautifully and held up well to washing. All in all a good product. I will be buying more.