Excellent. Exactly as described, and warm, dry and clean. Great, clear communication. 100% would recommend.