the holes were small and it was hard to put together.  

Pros: works well once it's together
Cons: tends to snap shut quickly, so kids need to watch fingers