I bought these as a replacement for my previous ones, the new ones are lighter and far more comfortable for running in, and hey are excellent value, these were definately the cheapest ones I found and I looked on a lot of web site.
I got size large. My size is 34" waist and I'm 6'1" and 175 lbs. The compression is good but light. Try a smaller size if you want high compression. Really comfortable. Compared with the black ones, the white fabric is softer and more comfortable.
I have another pair that I bought cheaply but these worked very well. I was running on a very hot day working up quite a sweat but the shorts remained comfortable and did not ride up at all. In fact I felt no need to adjust them. Essentially they did what I needed them to do.
These work very well as underwear, comfortable, well made and good support for dangly bits, and I would give them 5 stars for that but unfortunately they have little compression. The material is very stretchy and therefore not tight enough to be effective as compression shorts. So if you want a good pair of general sports underwear, buy these. If you want good compression shorts, look elsewhere.
Very impressed, I bought these for running as I now do between 5 and 10 miles several times a week and wanted something more comfortable (and without the chafing). I wouldn't worry about the 'compression' in the name, they are just skin tight as expected.