These do have stretch and give after several hours of wear, much like a soft textured sweater. The ribbing defines the sweater like appearance and feels higher quality than average leggings. The waistline does roll down in a flattering way, but it can also roll up, providing an extra layer of warmth over your core if you need to. I'm 5'8" and the length is okay, the inseam is maybe 28"? The length doesn't cover my ankles, but it's ok, I still love them.