Comfortable and warm and beautifully clean.