The reviews we had seen set high expectations, and they were still surpassed! Could not recommend more.