You get what you pay for.
These are by far the best item of triathlon kit that I own. They are extremely comfortable and compress in all the right places. They don't chafe and they don't move around.
I also have the Forza version which has the 4mm pad. I love those shorts and I was a bit nervous that the 7mm pad in the Riviera would be too much but it's not at all. Supreme comfort on the bike, and not noticeable on the run.
The sizing is true. I am a 31 waist and the medium is perfect for me.
I have given this product five stars for value. Seems like paying $ for a pair of shorts would never be A Steal!, but in this case you really do get what you pay for. Top quality item. Thank you biketiresdirect. Again!