These shorts are better than advertised. They are soft on the outside, and have a nice built in support on the inside. They go to your knees, so the length is just right. You can use them to swim or work out in. The colors are very nice, and the cut is great.