Material is thick so you do not have to worry about anything showing through when you get wet. The top is very accommodating for small and large chests. The bottoms are high waist, but if you're short like me you can push them down a little bit and they won't be too high. This bathing suit is cute and priced just right.