Perfect!  All snaps together and makes great healthy drinks!  Parts come off for easy cleaning!