Freya Response: The most enlightening comment you made is that the band is riding up in the back, and the under-wires gap. This means the band is way too big. If the band is too big, it causes everything else to go wrong. I’m not surprised the bra cups gapped, and the shoulder straps were at a strange angle. Perhaps try a 32D or 32DD. This is a fabulous suit –but only if it fits you! Anonymous from El Cajon, CA, USA