I normally wear a size XXL, but I sized up since these are supposed to be tight to a size 3XL. I LOVE IT! Seriously is sooo soft and moves to fit your body shape. It doesn't feel too thick but will definitely keep you warm when its cold outside!