I had low hopes for the quality of this product as I had bought a similar shirt from a boutique and was hoping it’d fit the same. But one it arrived I was shocked by the look and feel. Even after washing its remained the same 10/10 will be buying more in the future. I bought a large and I’m typically a large in most clothes since I’m about a B cup.