Long sleeves make sense on a boat. Keep the sun off and look good doing it. Made in USA. 100% cotton. Check out the technical specs tab for sizing information.