cheap leather is exactly that, it's cheap
It comes apart and doesn't do what it's supposed to do.
Try Syed leather, custom built, high quality leathers for a decent price. They could even fit a fat guy like me.
www.syedleathers.com Takes about a month, was 1/2 the price of high end stuff but VERY WELL built.
I crashed (motorcycle) once at the track in cheap leathers. The medical bills were way more than good leathers would have cost. Dont' cheap out on this, road rash hurts.