I love this top. It arrived today and I tried it on right away. I ordered a 22 and I am a 42DD. It fits perfectly. I love that the straps are adjustable and when I shortened the straps it supported the girls nicely.