I bought this top in white. i wore it with black skinny crop jeans. it is very cute and flattering. the length is just so that it makes the swing top flattering without is bring too overwhelming. i received lots of compliments. the quality is great and the top washed up well too. love it. for reference. i'm 5'5' 125 lbs and bought the top in small.