I use these shorts on my road bike. They have a very comfortable pad that I feel comfortable riding for several miles without any chafing. I also feel comfortable knowing that they are not see thru and yet very breathable.
This bib provides great support and fits better on me than the other I own. It's comfortable, fabric seem of high quality and put together with good stitching. I bought one and love it enough to buy one more.