perfect.
Does everything I want it to.  It stays on my shoulders-warms up in a small amount of time....perfect.
Rating: 5 stars