excellent. clean. Comfortable. Perfect