Super clean, comfortable, warm and spacious. Super nice with numerous extra touches.