Snug sweats made with 100% cotton, Tapered but true to size. Finished off with puff embellishments for texture.