I've bought a few items that are just alright and I never leave reviews unless I can give 5 stars. This shirts is carefully sewn and has such a good stretch and fits nicely. Details are super flattering. Just buy it! I'm in love! I bought the white and it's beautiful!