Modest and hides the belly, very cute design and great price. Really comfortable too! I'm about to go on my first vacation with a toddler and I'm sure it will be good for chasing him around the baby pool. The straps do sit wide and seem like they are about slide off when I tried it on, so I will repost if it ends up being a big problem.