This top is everything! I happen to be short waisted with a small waist, and I can never find tops that fit well.