It's early
I was surprised by the seemingly high quality of these.  The bag is soft plastic and doesn't appear to tear quickly.  The bottles are thick and the caps tight.  I anticipate a cap may crack,  but that happens with shampoo bottles too. As a bonus surprise,  I appreciated the labels for what is in the bottles.
Rating: 5 stars