Perfect! 5+ stars across the board. Highly, HIGHLY recommend!