So beautiful and so many thoughtful touches!