I tried on the black version from them at Daytona (bike week), they were like $70 at the track event. Kinda heavy like a really good sweatshirt, got warm quick, I bought jeans from them and was gonna get the shirt up at Americade but they were not there... The stuff is itchy without something under it which is just gonna add to the heat and weight but I'd skip the leather coat if I was wearing the shirt.
Good luck, I'm gonna buy one at some point.