How would you rate those leathers Venge?
I've looked at a few sets like those, but wondered about the quality.
They are
sturdy enough. I have never worried about whether they'd hold up.
That said, they could be more comfortable. They're cowhide throughout so you don't get the same joint flexibility as with higher quality leathers. Honestly, though, all buttoned up I never noticed that they inhibited my motion on the bike. Mainly, they're not much fun to sit in once you get where you're going (I do use them on the street).
All told, I'd say they're a steal for the cost. I don't know whether I'd buy another set from the same brand if I upgrade, but only because when I upgrade I'll be trying to get something better (by definition).