Easy to assemble, extra hardware was included, (springs and ball bearings). The only thing to improve on this would be to add assembly instructions. It's pretty straight forward but would have eliminated the initial confusion of the extra parts.
About the same price as the H-D brand but went with these due to the bad reviews on Harley's website. Wanted actual chrome floorboards and not just the covers. I love the clean simple look of these. No gaudy emblems or writing. Just what my bike needed.