I'm a fan of jeggings, simply because they allow for more stretch (essential for a mother with young kids who needs to bend and get down on the floor a lot) and help to slim down without being too constricting, and doesn't dig into your waist like regular button and zipper jeans (not a fan!). I saw somewhere recently that people are recommending maternity jeans because of issues like these. Well, jeggings eliminate the need even for that, and are more convenient than maternity pants that have adjusting brands that might mess up the body line.
The length of these is perfect for me at 5'4. There's a bit of extra fabric that bunches below my ankle in an attractive way and looks cute with converse sneakers or ballet flats. Sometimes leggings are too short on my as I have longer than average legs.

These go well with tunics, sweaters, and even dresses. I ordered both denim and black, I loved it so much.