I've purchased this product several times over the last couple of years for triathlons. Fit is true to size. Leg length is good and doesn't ride up but they also don't drag near your knees. Stitching doesn't rub or cause itching. I prefer the full cut vs. the low cut version of the suit. There is enough padding for the bike, but it doesn't interfear with my run. I occaisoinally use this suit for training, especially when I do a "brick" where I bike and run in one session. In the off season I've gotten lazy and didn't buy a training suit for the pool. As the tags mention this is not a pool suit and the chlorine quickly degrades the suit. There are more expensive suits on the market, but for the price this suit does everything I need.
The first time my husband wore these shorts for a long bike ride and short run, he was very impressed by the comfort. They fit well, no riding up and the minimal padding is terrific.