This shirt is so cute. I ordered a small and it’s perfect. I love how it fits when I wear pull on pants to work. Or leggings. It covers and it’s a good weight fabric. Not too hot or thick or not too thin. I got the Plain Short Sleeve T and wore it with a blazer and slim pants for work and it was so cute. Im fit but not skinny. I weigh 160 5’6” 36D 30 40.