I do really love this blouse, the fabric is great and hangs nicely. It arrived on time, well packaged, but had a little stain on the lower front near a button. This didn’t make it worth returning, I’ll work on it or take to the dry cleaner.
I choose a size XL based on reviews because I wanted to make sure that it hung well and long enough. My size is based on brands so I have a range from S-L in my closet. This item was quite large, but because the fabric hung so nicely on I can get away with it. I would not hesitate to repurchase in another color, but would definitely size down one size, definitely don’t want to compromise length. I have an athletic build, not curvy, bra size 34/36 B/C
Totally worth the purchase for the price.