Hey Brandon,
Good question! The Events Calendar includes it’s own layout right out of the box, but there is indeed a setting that allows you to use one of your theme’s page templates instead.
A good way to check whether the layout and styling will work for you is to try the free plugin: https://wordpress.org/plugins/the-events-calendar/
It’s also worth noting that any and all of the calendar’s CSS styles can be customized. So, for example, if you would prefer to use a Bootstrap class on a calendar component, then you could definitely override any of the calendar’s templates and make those changes from there. Much more on this is outlined in our Themer’s Guide.
Does this help answer your question? Please let me know. 🙂
Cheers!
Geoff