I purchased this exhaust and had it installed at Doerfler's on a 2016 Dyna. I really liked the sound, but replaced it so I could put the rear pegs back on. I had them on for about a 1 1/2 years. It will fit bikes other than the Dyna.
You can read about this system and see it on a bike at Revzilla. This is the link.
https://www.revzilla.com/motorcycle/vance-hines-super-radius-exhaust-for-harley-dyna-2006-2017
Or here https://www.revzilla.com/motorcycle/vance-hines-super-radius-exhaust-for-harley
On the Dyna, the rear pegs had to be removed and it is a challenge to check the oil. The oil can be checked but you have to work it around and hold your mouth just right.
As I was taking the photos, I noticed there is a crack where the bracket is welded to the pipes, so it will need to be welded. I tried to take a close-up photo of the crack.