What I like:
- Snaps make it easy to remove*
- Little ruffle is cute
- Practical - reusable swim diaper
- Not a disposable swim diaper**

What you may not like:
- Not leak proof.  If baby is playing outside the water, then this will only hold in messy pants. If I have an experience of out of the water pee, I'll update if that happens. It might contain a litle pee because when I get out of the pool, the bottom has some water captured inside - but easy to squeeze out.  Even if this Imse bottom holds in the pee, there is nothing to soak it up so the pee is going to get on SOMETHING.
- If you get a messy pant, then you've got to clean it up.  If you don't use cloth diapers (and I don't), then this is something "new".  This is applicable to all reusable swim diapers.

Comparable products:
iPlay elastic waist/leg swim bottoms: I don't like that there isn't a matching top.  I usually put the bottoms on under a regular bathing suit, but then a funny pattern sticks out.  Does absolutely nothing to hold in pee.  Like a funnel.
iPlay full suit: Exceptionally difficult to put on.
iPlay with snaps - I purchased an iPlay white swim diaper with snaps. It is still a little big, so I have only used it once and it has a similar feature as this Imse bottom - easy off with the snaps.  I also like that I can put a white swim diaper under any bathing suit and not have a pattern clash.

Notes:
* If the bottom is dry, it is easy to slip on with snaps already done up
** I want to avoid disposable swim diapers.