Very good; the sound quality is excellent!
I liked the most the second part, the one that starts at 01:26. The first part is interesting, but to me doesn't seem fit for a wedding.
Also, to give the second part a more solemn pace, I would slow the tempo down a bit.
Overall, a great job; once again, my congratulations!