This is a very awkward fitting bathing suit don't plan on it fitting you if you have anything under a large C or a D cup I got a small and the bottoms open at the top where you can see my you know what and the top does not cross over nicely like in the photo it just looks like a bunch of fabric attempting to cross a crossed your top  The fabric is nice however was not sewn to fit anybody but the lady in the photo.  But if you have a very large best and don't mind if you're showing a little bit too much of your front side on the bottom piece then this bathing suit will be perfect for you