If i wanted to be very accurate in rating I would give these 3.5 . They are supportive, true to size , the straps stay put but not very comfortable. Thy dig in my flesh although not tight! will not repurchase.