In my 19 years of life I have never felt the peace of having a truly supportive menstrual product until now. I have a medium-heavy flow and I usually can wear these for around 10 hours (which matches their recommendation of changing every 10-12 hours). They are comfortable and size-wise I am usually a small, however, I saw some people recommended sizing up so I have pairs in both small & medium and they both fit me well (I did put them in the wash on delicate when I first got them which may have allowed them to not have that brand-new-out-of-box skintight feel). I am grateful for the affordability and sustainability aspects of these as well. They not only feel great but are helping me save $$ & are a refreshing alternative to wasteful single-use products, which means a lot to me :)