I love how comfortable this is. the fabric is made well, it washes well, and keeps me warm. The fabric is not too thick, it is just right. It looks nice and the fit is perfect, just long enough and the fabric is flexible. I wore it to my sea vacation.Love it!