I have try MANY swim diaper , and this be one of the better one . it be not the cutest , but it be much more functional than any other that be available on Amazon . the velcro can get a bit scratchy .