These are great. My son loves them. They dry quickly. The picture is as shown and the colours aren't fading. Im getting him another pair for summer. My son is very picky about fabrics, and he likes these. They aren't as long in the legs as trunks which is something he prefers