We made this top from a breathable 100% cotton gauze-like fabric. The thin, sheer material is surprisingly stretchy and comfortable to wear without feeling tight. The moderate high neck length helps prevent cold and sweaty neck areas. It is light enough to be layered over one-piece or other garment.