I've had the best luck with slim fit jeans too. Loose fits just seem to make my legs/hips/butt look bigger, especially because I have enough hips and butt that I have to buy the jeans big enough to fit them, which makes them too baggy lower on my legs. Overall loose fits make me look poorly dressed, shorter, and younger. So instead I get slim fit jeans with a waist measurement an inch or two bigger than I would otherwise, and they fit me in the hips and butt and are just a little bit loose on my lower legs. It works best with jeans that are a little stretchy too. I try to avoid cuffing my jeans most of the time, because I think it makes my legs look a little shorter.
My favorite thus far has been uniqlo jeans--stretchy, super comfortable, I can get a pretty good fit, and not crazy expensive. If you go to the stores in person, they can do hemming for free to whatever length you like. I'm not sure if you can get things hemmed if you order online, but if you can then I would strongly recommend it.