This arrived today (very fast dispatch and shipping) and I’ve worn it swimming already. I only bought it for the top but the bottoms are so nice I’m going to wear them a lot more often than I had intended. The padding in the cups can be removed and the red colour is fire engine bright and cheerful and I never felt like anything was going to slip or expose anything. I would buy from these guys again. Really good value for Australians as our swim apparel is beautiful but quite expensive.