Working with CinemaCake was a great experience from start to finish! They are very helpful and professional. The final video exceeded my expectation and I watch it every day and always find something new they captured. I will cherish the video forever and it was so fun sharing it with our friends and family!!!