Everything Midori produces is of great quality.
I'm a 32DDD and ordered an xl and an xxl, in case I needed extra coverage. The xl fits perfectly and I am so excited to have finally found a bikini top that not only fits, but is also so cute and comfortable. I love that the tie is in the front rather than the back, so I can easily adjust it myself and don't have to deal with a knot digging into back when I sit/lay down. I will definitely purchase another Hana top when more prints come out!
This is a nice top. If you're active you don't have to worry about it moving around on you. The material and print are great.