It protects from the sun and fits well as described. After only one wash (by hand) the white is starting to peel off which is unacceptable. I could have gotten a plain pink rashguard, but I wanted one with some design for my daughter.