I used this product as a good substitute for bike shorts. It allows me to use my regular shorts overtop. Padding is excellent and sewing is excellent with tight stitches. Less costly than bike shorts and allows me to have more short options without the expense. I recently rode 25 miles and found the product comfortable and not constricting. Shorts are light enought to not be constricted by wearing them.