I would give them 0 stars if that were an option.  The first time I wore these they didn't stay up at all.  The elastic is terrible.  There is no noticeable support even for the few minutes they were in place.  I will not purchase these again and recommend against purchasing them.