I have not used this as yet. It is very thin silky feeling material. I will use it to go hiking in AZ ans it seems ideal for this purpose. I am sure it will be good for swimming.
I am always an Xl, but I am under 6' by acouple inches. The sleeves are very log .. I mean loong. At least 4 or 5 inches.
I am deducting stars for sizing issues. I will roll up the sleeves because the material is good and I am sun challenged.