I'm glad you left the giggle in ... it's a great introduction to the song.

Vocals and harmonies are great. Without knowing the original tracks, you did a great job with BIAB and the mix, it sounds organic and natural.
I like it!