I bought this for my boyfriend and he is not exactly a small guy! not heavy just big and this shirt is perfect sizing for him and fits his personality soooooooo much! Its very soft too! Def recommend!