perfect!!! Everything we could've wished for and more.