I'm busty - 32 DDD and petite - 5'2".  I purchased based on 34D sizing.  Great length.  I wear it under shirts, dresses, sweaters.

 I wanted to buy this in my first trimester when breasts started changing but was too cheap (I don't want to spend any extra money on bras I'll just grow out of!).  I waited until I couldn't wear my underwire bras anymore because they are too uncomfortable (5 months).  I worried this wouldn't fit over my growing belly.  Now that I have it I wish I hadn't waited so long.  Comfortable, supportive for large breasts (it has a regular bra with hooks and adjustable, wide straps), stretches over belly.  It will definitely accommodate another band size or a few cup sizes but isn't too loose right now because it's so easily adjustable.  Might not be great for end of 3d tri belly but for the next couple of months it will be a lifesaver. Then it will be perfect for breastfeeding.

Worth every penny.  Does it go without saying that you should wash this first?  I was so excited I tried it on right away and it was terribly itchy.  Washed it once and it's soft and wonderful.  Wish I could wear every day.