This is such a great addition to my wardrobe! It is lightweight and roomy, but nowhere near baggy. I wore this to the office on a Friday and felt very cute and comfortable. I am 5'4'', 140 lbs, and the medium fits me great. Definitely recommend for a simple, cute and easy addition to your wardrobe!