Carhartt Bibs/Cover-All

I'm not very impressed with the quality of Carhartt bibs/cover-all I purchased--I will admit that I haven't purchased a new Carhartt coat or bib set in a long time--I had no idea how low the quality has gotten. First, the zippers are very cheap and get stuck easily, 2. The canvas material is not what it used to be either, my old set seemed to be bullet proof but this new set is not the same. 3. The sizes are so different, I ordered the bibs/cover-all a size larger than I wear, but when they were delivered and I tried them on, it was as if they were two sizes smaller. The material is thin, and the insulation is very cheap and again not what it used to be. I am very disappointed in this Carhartt product, to the extent I will probably not trust Carhartt with any more purchases. The quality is very low, but the prices are way too high for the quality.