Seem solid and we'll built, time will tell. Fits swivels on my seats, but just barely, had to grind 1/8 inch off the front of the swivels so they would come off easily, work great now.
Wasn't paying attention when I ordered it. Needed 6&1/4 inch. Can't find a swivel for the 7 inch unless you wanna pay twice what the disconnect costs. It's on me. It's a great buy if I had a swivel.