Very soft and comfortable. I’m 5’7” 171lbs with a very athletic build. Got a M and fits true to size, upper arms are a little large (I have large arms so a little surprising) but I think it’s to make sure there is room for bulky items in arm pockets.