I've got a Bambino Mio and it's OK. Holds a bit too much water because it's got quite a thick lining, and it has a fully elasticised waist which could be a bit annoying getting on and off if there was poo, but they're my only criticisms. It wouldn't be my first choice in swim nappy, but it does the job.

I've also had an Imse Vimse one and I liked that, it had a thin lining, good fit and snapped on one side, so was easy to get off.