I just received a replacement for a four year old set of overalls.  They have improved the strap fasteners so they no longer come apart by accident and the have enlarged the pocket for the knee pads.  They fit right out of the box and are just wonderful.