Love it and very comfortable . The material for both is like a dry-fit feel. Shorts are little bit cheeky but not over the top. Did give 3 stars because I originally wanted to cancel my order and they sent it anyways. No one responded to my emails or did what I asked.
Other than that I can’t complain.