Overall, it's a good shirt. However, looking at the model, and then getting a slightly larger size so it won't be as tight like it is on the model, you'll find that the model is actually wearing something that is 2 sizes smaller than her usual size. I'm usually an M, but bought the big to have a looser fit, based on how the model looked in her keri shirt, but it turned out huge on me.