I love this store!! Everything I have ordered so far has been amazing. I ordered up a size and that wasn’t necessary. I wear between a M to a L in women’s and a L would have been perfect. The shirt feels like 100% cotton, has a nice stretch and is soooo comfy!!!