Looks great with skinny jeans or even white pants. i have wider hips (usually an 8 or 10 on bottom) and narrower shoulders (small or medium on top). i bought the medium and probably should have sized down to the small as this was a little large on me but the top still looked good being oversized. i am a 34b and did not have any issues with button gap. my only negative is that the material wrinkles easily. the floral detail on both the pocket and the sleeves is a nice touch.