I waited a bit to review these - trained and raced in them - and I can safely say I love them! I am an Athena athlete (~190lbs), and ordered a 2XL and feel they may be a little smaller than expected, as I usually wear a large or XL for bike shorts. (I have very thin legs, zero hips, but a thicker abdomen, so if you have wide hips or powerful thighs, you may expect them to be tight).
Pros: They are super soft and comfortable and feel almost like a very high quality swim suit material. I love how high rise they are, as they go high enough to give great compression and also not roll down or slip. For me they sit about an inch above my bellybutton. The wide waistband is comfortable and doesn't cut into me when I'm sitting or on the bike. I really love the rubberized fabric of the legs holes. They don't ride up at all, but don't have that irritating/chafing effect of some non-slip shorts. I have not noticed they they are at all see-through. The felt chamois is an absolute anti-chafe wonder! I haven't had to use any kind of anti-chafing products when wearing these!
Cons: Really the only downside is that the chamois is really just a piece of felt, so there is very little cushion. I started feeling it on the bike around mile 10 of my sprint triathalon. But Personally I will continue to use these shorts in races.
Overall I give this product 4.9 out of 5 stars!