Warm and comfortable a little bit see-through so don't wear underwear with stripes on them fits a little small. I wear a XL and the XL was tight. they are mens so there is no extra room for curves and there is no stretch.