Muffler question- flowmaster vs. ?

Got the new mufflers today. They look very well made. The welds are very solid, and since I can see through them, I'd imagine they outflow the 40's that are currently installed. Can't wait to get them mounted and fired up.

Picture0214191918_1.jpg