i am pretty average size and height, 5’5 130 lbs and i love the shirt, i usually wear tshirts a tiny bit baggier on me and i got a small and it did just that. the tshirt is pretty long but it is unisex so i expected it, quality is great fit is great and i usually tuck it into some jeans and it looks great! im majorin in aerospace engineering so everyone in my classes always compliments this shirt hahaha id buy from them again!