I am brand new to all of this - so my opinion should be reflected as such
Velcro is easy for me but I don't think Zoey likes it very much. I have little experience with buttons and no experience with zippers to reflect on.
I do like the snaps on the go.fetch items I have received and Zoey seems much more comfortable.
Hope that helps a little.