I love these sooooo much! They're a little loose, but its the perfect kind of loose that just makes the fit stylish instead of too baggy. I'm 5'9", weigh 134lbs, and got a small in dark blue. Will be buying the light blue too!