Perfect! It is not too thick so it's easy to wash, but keeps you very warm.  The material is very soft and cozy.