Pretty & well-sewn, but fabric is super thin and fit difference between sizes is a little excessive.  I bought this same item in another color but it was huge, hanging off my shoulders and having big arm holes, so this one was ordered one size down - now its tight across the back & my bra lines are obvious.  So bummed, I really like this pretty style & wanted at least one of them to work out.