Bought these for wearing during wrestling tournaments for my son. They are snug enough to stay up while he wrestles and fit perfectly, He says they are also comfortable. Will probably purchase more pairs for next season. Love the assortment of colors too!