Great product
I got my size small in this product and trying it on the first couple times for class I find it to be more tight on me than the girl model. But I figure because its a stretch item, it will loosen in time and after washes and become more stretchy. Its skin tight right now. I like them a lot. They are super warm and don't restrict movement. Plus the roll up and down feature is great for added warmth to the upper body. I got black but would have chosen grey in retrospect.