The fit is great, the style is great. It looks very nice on me and is versatile-- you can use with jeans or more business wear too. Yet, I was disappointed at how cheap and rough the fabric is. I do not know how the shirt will wear in the long run. I bet it needs serious ironing after washing. I would not complain if the price was half of what is was but is overpriced for the quality. I kept the shirt because I really, really needed a black women's blouse with this this fit and length so it's usable. But, I am looking to replace with a better quality shirt in the next few months. So, it's a mixed bag. If you really need this shirt now, buy it. If you're looking to invest your money in quality, don't buy it.