Review (5/5): 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.