This top is beautiful. I was concerned it might be too short, but it fits great. I am 5'4, 120 pounds, and have a long torso. Medium fits great. I loved it so much I ordered it in both colors. One thing I really like is that it can be worn to work, but it looks excellent with casual outfits.