I am 5'5 and about 178lbs and after reading other reviews, i ordered this shirt in a large (usually a medium) and it fits great, so comfortable! The material is so soft. I paired with a high waisted white pencil skirt and heels for work and I got SOO many compliments!!! Can also pair with black jeans/leggings and a cardigan for a more casual look. I seriously love this shirt, buy it!!