I'm looking at buying the Craft Masters Short. Does anyone have any info on overall comfort and sizing? What's the material like in regards to thinkess and stretch. Like PI Ultrasensor or maybe more like Assos? The Louis G Power shorts are really TIGHT and thick and the company says that's how there suppose to fit. A little to tight for me.