As far as shirts go, this isn't the highest quality, but it fits really well and it hasn't come apart in the wash. I'd buy it again. I didn't give it five stars because it does wrinkle pretty badly after washing and drying, so ironing is a must.