this is smaller then my other large t-shirts. i have to stretch it out a bit to make it more comfortable. it is also thicker then i wanted. but i have been wearing them at work for the past 5 months and have held up well. i wouldnt call them soft though.