Very clean nice and and warm and comfortable