About 2-3 years ago Installed a set for a friend on their Deluxe. They were easy to install and seemed to function well. The only issue was after about 2 months, the cross over support that connects the two lower bag support rails (that connects under the lower part of the rear fender) cracked. Never would have seen it but the bags were doing the Jello Shake running down the road. Called the company and they said they were working on a stronger mount. But in the interim sent out another mount anyway. That other mount, even from the same batch held up fine. I'm sure all is well by now. I give the system a thumbs-up.