Yes it floats! And it does run under its own power. Just been busy between redoing my chopper, house and boat all at the same time. So no time to put it in the water yet. But it runs very nice with just the single 225. But could be more fun with more power!!!! Very nice ride in the chop and rough stuff. I think you would like it if you got it.