Longggg wait, but worth it...
Did not come on time and missed Christmas altogether. BUT, was well worth the wait. Highly recommend...
Rating: 5 stars