Purchased this for for my daughter who is 5'3" and 120lbs. I ordered a small for her. It us a little big but that's exactly how she wanted it. She wears oversized tshirt and leggings daily. It's very soft and lightweight fabric. Hangs very well. She was very pleased with this shirt.