LOVE these pouches from BooginHead!
The cap is easy to twist off and stays attached so it doesn't get lost. The pouch itself has proven quite durable. Make sure the green lid is really snapped into place...I wish it had a more satisfying "snap" sound.
Easy to clean in the sink (use the sprayer) or the DW if you slip them over the uprights on the top rack.
These are super-easy to fill with a spoon - don't make it more complicated than it is! If you have a Beaba, the pour spout fits perfectly.