Hi there, thank you so much for sharing your feedback! I’m sorry to hear the bra isn’t fitting as expected—riding up in front and the straps showing can definitely be frustrating. I’d love to help you find a better fit! I look forward to hearing from you 💙