Love love love. I purchased and xl BEFORE my milk came in wearing a 40 D and even after serious engorgment it fits perfect. The band and material has plenty of elasticity so it works with you.  It also comes with a little surprise that'll come in handy!