The shirt is a great fit for my husband and is great protection from the sun. It's held up well even through the washing machine but we got the white and it is stained from using Coppertone Sport suncreen. We have found this to happen with all white rash guards though. Doesn't seem to stain with my children's zinc oxide sunscreen though. Shirt says right on it not to put sunscreen on it though...it happens. Still a great buy! Just buy another color.