These sweat shirts are made with 80% cotton and 20% polyester. These are moreover thinner style sweatshirts and are very comfortable. Snug fit on sizes imo. If you want baggy order a size up. Actual size seems to feel "fitted". GOod quality and very soft/comfortable.