Real USA quality here, it shows. Quality steel is used, & the precision of the machining is evident. The only thing missing is the weep hole, but with rain caps, who needs it? This same elbow has 4 different part numbers, 5759A, A5759A, 5760A & A26149. Weighs just over 7 pounds, 10 7/8″ overall length, 2 3/4″ OD for the muffler.