I treated myself to get this at full-price at the start of summer. my size is xl and it fits me like the model photos. i have gotten such good use out of this blouse. it washes well without shrinking. it's vintage-looking. so comfortable. i love the arm coverage, interesting neckline that covers bra straps, good length. the cami it came with is flimsy so i threw it away. i use another tank underneath. i'd love any of the colors. the blus was more my color but all of them are gorgeous because of