Perfect
Love this top.  i get compliments every time i wear it.  got the medium. fits perfect. 5'4", 138#.  even at my age it looks great.