I think this would be good for up to a C, or maybe a small D cup.  At DD/F, it fits funny, and you see the inner 'harness' when it's closed.
Otherwise, it seems to be made well, easy hooks, and would likely be great for a smaller-chested mommy.