Fit just about right. The length was reasonable. The bad part, my wife pulled a thread under the arm. Then after the next wash, the sleeve was about 50% disconnected. The thread she pulled wasn't even that long. Beware loose threads! Otherwise, the look and fit were great.