I put these on my 07 Venture and fit well but the offset pegs would be a better fit for my shorter legs. I am 5'11" and I had to get 1.5 inch risers for my handle bars to reach these easier. Very well made product though.
When I ordered this, I didn't like the way they attached to the crash bar, but I couldn't pass up the price. But I just used them on a 1,200 mi trip and I have no complaints. They look good and work really well. Would definitely recommend for others.