Not worth $20. Fits really well just that it tends to cause a widgy like 75-85% of time wearing it. Have to be constantly moving it around. Seems to be great quality materials and i love the design on it. Would give 5 stars if it didn't cause widgies. Might try other boxers from this brand just hope the next pair are amazing.