I love the timax jacket you have I'm thinkin of gettin the leather.. can you tell me how it feels.. and perhaps how riding it is...I love the jacket but dont know anyone who owns one.