I've got a Speedo that I love, and it's lasted a couple of years. It is fully lined, has a low leg rise and good shelf bra. Modest, not baggy. Reminds me, though, that I need to take it out of my bag and let it dry! Thanks!