It totally depends on your requirements. But most importantly, your leather jacket should be made of premium quality real leather. It should have an inner lining as per your requirements i.e. Satin, silk, mesh, polyester. There should be spacious pockets, specially on the inside to keep your cell phone or wallet. Hardware should be sturdy i.e. zipper and studs. Most importantly, the fitting should be perfect. A million dollar leather jacket can make you look weird if it doesn't fit right. check out some stunning leather jacket with the most amazing features at mont5 dot com