I am a little disappointed due to the fact that other products of this type are generally made to press the body in different ways instead of being made all of the same way as this one is. One good point though -- is that it DOSE stay up rather than rolling down during wearing. The sizes as listed are accurate. I believe also that this product will hold up fine for a period of time.