I usually buy Eagle Creek gear, but their prices seemed high. I was pleasantly surprised, especially for the low price. The quality was the same as Eagle Creek, but these had labels on the cap support you could rotate to the one you want - makes it easy to differentiate shampoo from lotion. They also have a nice feature of a suction cup to stick to a tub wall, although I haven't done so yet. They sealed and performed well for a couple of flights, including one overseas. I would buy them again.