I'm a solid size 6 and I couldn't pull up this past my thighs. I weigh 128 lbs. This item's sizing is way off. I exchanged this size large for 1X and waiting for delivery. They're not made like the ones I have already. This item will stop circulation and I have my doubts about the much larger size coming.