Nearly perfect across the board. Great for family of nine including two young children.