This Terri cotton sweatshirt is the best weight! Not too thick and not too thin. So easy to throw on and go! 100% cotton- available in small, medium, and large