Absolutely lived up to all the 5 star reviews. Hanna was very accommodating and responsive to our questions.