Everything was perfect, surpassed all our expectations, couldn't have asked for more!!