These work great and have really helped the veracious viens on my upper inner thigh. The belly part does come up just right and has aloud for a growing belly quite nicely and they are plenty long (I have a 36" inseam).