I've worn this top with leggings and straight leg jeans. looks great with both. it's almost like a t shirt but not as clingy and way more style. i'm 5'3, 165 and the large fit great. it hid my leftover baby belly and still looked stylish with flats or boots. only complaintbis that the armholes are cut low, so side of my bra is visible. but overall it's well worth it!