Needed a blouse for a semi-formal occasion that would be more than a one-event item, flexible for occasions and go with a few different pieces. I also have the struggle of fit for wide shoulders, large belly, and big arms. This blouse fit well and was flattering. I guessed the size right for a little loose allowing good freedom of movement without something that hung off of me. The color was a good match for what was in the description. All in all this was a satisfactory purchase that I can recommend.