This is perfect. It keeps me warm riding or just in cold weather. It looks great. Perfect for ninja costumes and feels very comfortable. I've always wanted one of these and now that I have it, life is good. Just what I was looking for.