Just took delivery of this Jacket myself - first impressions are that it's very good quality and seems well made for a very reasonable price (just under £140 from bikers bargains).
Have only used it to walk the dog this afternoon, but I see no concerns with using it on the bike