My old supporter had a waist band that was made out a rubbery spandex material and would after a while dig into your skin, but my new one has stretchy cotton material that is very comfortable unlike my old one. The cup holder had good air flow as well as the cup its self, it doesn't get really sweaty down stairs like my old supporter and cup did. But the only thing I didn't like was that right where the leg bands crossed at the base of the cup it would rub against my skin and cause it to get soar after a period of time of wearing it. But as for the cup itself I have no complaints at all it is the best one I ever had.