Cheap compression socks
They aren’t very well made, but they were inexpensive.
Rating: 3 stars