The xf300 video camera is truthfully one of the best video cameras out there, when it comes to recording live events such as weddings this camera is easy to use and amazing picture clarity with a L series lens this camera is a must have for any videographer out there.