This shirt is so comfortable. Fit is good. I could have gone with a L, but ordered an XL for extra roominess. I love it. Looks great with jeans or leggings. Falls nicely without hugging too close to my belly or my butt. I will be ordering other colors. The breathable cotton makes it comfy in summer. The long sleeves that can be rolled up make it good for any season. Definitely recommend.