These jeans are comfortable and have a great fit, but the white fabric isn't dense/opaque enough--the outline of the front pockets is clearly and awkwardly visible right through the front of the pants--even with fair skin. With darker skin, it would really stand out.

I imagine you could get away from that effect by sizing up so you won't be employing any stretch to the fabric. But to me, the point of stretch denim is to give you a snug fit, and you shouldn't have to wear jeans that are too big to avoid them being see-through.

I'm short, so I'm used to cropped cuts not being cropped on me (and when you're short, a cropped length often won't do you any favors, anyway). The length is a good regular length for my 5'3" height--shorter than I would wear straight-leg jeans, but a good length for skinny jeans. If you're taller, the lenght will obviously be more as intended.