I just received this swimsuit today and love it!  i was a little hesitant to order with the cutouts, but i feel it is very flattering.
i was choosing between an xs and s.  i ended up going with xs and am glad i did, i think going up would of caused gaping on the sides.

great suit, only comment is in the description i believe it said the straps are adjustable, but they are not.  also, there is light padding which i appreciate.