I bought a cheap "Kulana Riviera" beach cruiser from Academy Sports for 79 bucks and it was plug and play with the flying horse kit that I got from bikeberry. the only thing that I had to get for it was a set of fenders because they didnt come stock. The motor looks like it belongs on the bike. Still waiting on my CNS carb to ship in and once it does Ill test fit it, but from what I can tell theres about 3 inches of clearance on the stock carb so shouldnt be an issue.