I highly recommend these for someone looking for a base layer set. They are very cozy and warm. They do not chafe anywhere, are very soft, and move very well with the body.
I am 6ft 2in and 180 lbs and purchased the medium size. They fit very well, though I was hesitant at first they might be too short. The legs have a long length, and there is even a little extra leg length to spare for me with plenty of room in the crotch; the torso is also a perfect length and goes down well below where I have my belt to tuck it in; the arms are just a little short for me, but as this is a base layer that's no big deal. I also have a large chest and shoulders from working out and the top fits very comfortably on me.
The overall fabric quality is great too -- thick and durable.