First layer is the way to go. Cotton is the worst, it is not good for snowboarding. Cotton makes you sweat then you get cold because you are covered in moisture. This fist layer takes away that nasty moisture and keeps you warm and dry. There is not need to get crazy layered up, Just this and a Jacket.