The footage in 720p (30 frames per second) came out very nicely on my 2 hour long ride and the few stills I took with the camera were perfectly adequate however I am used to using a higher resolution camera so this may just be me.