I bought this to make maintaining my generator easier. It works great to elevate the generator to make draining the oil and other routine tasks easier by getting the generator off of the floor or ground. It does sit a little higher than I expected, so I do have to lift the generator onto the lift. Not a big deal. There should not be an issue getting this under pretty much any bike. That is it's stated purpose after all.