I'm 5'3" and I have long legs, about a 31-32 inch inseam.  (Am short waisted.)  These are a little bit long with sneakers on.  I wore them to work today in a laboratory, and they are not sloppy looking sweat pants.  The leg is not wide but has a nice drop to it.  I bought a large because I have large-ish thighs and it's a little bit more snug there than I'd like them to be, but they aren't as see-through as I was fearing.  I can wear seamless nude colored undies under them with no problems.  They definitely stretch if you're doing any bending or squating.  They seem too warm for running or anything, maybe even for yoga, but I would definitely wear them for weight training.
Good buy for me!  Glad I wasn't disappointed.