These are SUPER stretchy! They are a bit see-through but if you're wearing same color undies or a long top, it's fine. I'm 5'9" 250lbs and ordered a size 3X and these go all the way up to my boobs while still staying at my ankles!