I have be wear my rainbow for the past two month . I trek across Europe and China with they , and they still look and feel great . there be a break-in period , but they be very comfortable now . also , if you be unsure about you size , definitely go a size up .