Bottoms are great but the top is too small for me (to be fair I am a 40J UK size and this happens with most swimsuits...) and like others mentioned the extra straps are still too large... not sure who they would fit. Top would be great for maybe a true 40E.