The fabric is lovely, color was great, but unfortunately it ran a bit large. this might be a case of girls with boobs vs. girls without. i have a small chest so for me, this just didn't stay in place. i was worried about the arms squeezing me so i got a small rather than my usual xs. bad choice. the diamond in the middle pooches out rather than hugging your body (which was what i was hoping for). when i raise my arms the whole shirt ends up riding up. pretty awkward. there's also a lot of fabric