I'm not sure if it actually helps with varicose veins, but it does compress well and can be tight. It works great as a pair of slimming tights despite looking very thin.
Size was perfect but after one time wearing the panty there where already damaged! Cheap is not always oké!!