I have the previous version (2 years ago) of the Windrider float bibs... They are the only set I've had so I can't really compare but they seem to be good quality and holding up well.
Windrider is a sponsor hear and they regularly post and are part of the shanty community, customer service is great.