What a magical surprise! Everything we were looking for and more! Highly recommend