Bib runs small.
Construction appeared to be of high quality. I ended up returning the bib for 2 reasons:
1) they run small. I am size 30 and could not snap the waist closed on the small's I'd ordered.
2) they don't breathe. I got hot while struggling to put them on.
If you are on a budget and need bibs, go for it.