These are nice in that they provide good compression in the legs and are a nice fabric. They are squat proof in the sense that they are not see through, but they are NOT SQUAT PROOF in the sense that they do not stay up at all in the waist. The minute I move, bend, sit, squat, or even breathe the waist rolls down making wearing these completely uncomfortable. They are high waisted, but they DO NOT by any means stay on the waist. I worse these already so I'm not sure if I can return them but if I can I would return these. If I get told "size up" all that's going to do is make the pants bigger in the legs and waist and then have the same result. So these pants are good if you plan to wear them and not move at all.