This was the perfect fit except too form fitting in the middle for me. Wanted it less
fitted. Shoulders, arms and bust were loose and length was great. I would have bought up in all colors if not so snug in middle. I sized to XL to have it not do this.