Nice solid fitting, easy to install.
348121
Great fit for a basketball hoop passed down from a friend. Nice solid fitting in the ground. Easy to install.
4289711
Fits perfectly, nice snug fit so no possible worries about leaks
1176423
Fit like a glove and easy install, took about 30 minutes.
1534430
Fits great and wasn't too hard to install. It took two of us but it wasn't too bad.
556844
They fit nice and keep your unit secure and in place.
1854465
Fits perfectly,no issues to report at this time.
3959647
good product, easy to install in 20 min., looks great, good fit.
422712
Fits perfect,  easy installation, sturdy, with a nice shine
4075219
Easy to install. Fits well. I brought brown which is beginning to fade a little in the Florida sun. I'll try a lighter color next time. I would recommend.
1235662
Good purchase, simple design and easy to install.
998512
Fit perfectly, just needed attachment screws, would recommend
4025006
Great fit.  Installation a bit tricky, but got through it well enough.
4862081
Easy to install, looks good was a good price
75938
These are nice. They do what they are supposed to do and fit perfectly. They were easy to install as well with simple instructions.
3431530
Nice, easy to install, and it has flow control for each end.
4128848
Solid build, just like original equipment, installed well.
1456038
Good fitting, good sounding system.  Bolted right in, done in an hour.