I highly recommend this blouse. It is soft, comfortable, flattering, and well-made. This top could easily be dressed up or worn casually. For me, this was true to size. I purchased a size medium and it fit perfectly. I am 5'2", 120 pounds, and a size 36C bra. The fabric has enough stretch.