These look great, the assembly was a bit more difficult than expected when putting in the footrest. It could have been a better fit but it ended up messing up a bolt that wouldn't fit and it stripped trying to remove it. All three I ordered also wobble a bit which is annoying but not terrible.