I have muscular arms and this fit me everywhere except my upper arms... and was a little tight in my muscular shoulders.  Otherwise, I would have loved it.  The color was nice and the material felt quality when I tried it on.