This is a really fantastic swim suit. It's snug without being too snug. For someone of a larger size, it's easy to wear and if you're self conscious, you'll fell okay wearing this. It's very comfortable, offers support where you need it and is great for swimming in.