Highly recommended exceeds all expectations across the board