I purchased this to wear underneath shirts for nursing coverage when I want to lift up my shirt. It is okay. It does provide the coverage, but I find myself pulling it down as it rides up. Maybe I should have purchased a bigger size, but there is already a lot of material in the length and I usually wear xs/s in tops and medium in bottoms. I don't know if I will be able to use this to hold up my jeans next time around but it's worth a shot since I already have it.
And the grey color is really nice.