I tried this on and think it will look great with leggings and boots. it's very flattering without being too tight or too baggy. some of retailer's clothes are just too full and baggy for me and make me look large. i am 5'4" 140 lbs and ordered the medium which fits perfectly. i ordered both the navy and yellow, but the yellow has not arrive yet.