Excellent. A+ all round. Comfy, clean and great communication.