Absolutely perfect!!!!
I'm so excited about this gift.  Everything I expected and then some!
Rating: 5 stars