Soft and comfortable. Couple loose threads on the button holes but no big deal. Ivory colour is very yellow which is ok just not exactly what I expected.