It's comfy and I put it through the wash and dryer and it was fine though it is supposed to be hand washed.  I tried it on before washing so I know there was no shrinkage, and it was a bit smaller than I would have liked.  I suggest ordering a size up.  I usually wear M or L and I got the L hoping it would be a bit flowy, but it was a bit snug. I would still recommend it.