Spring Break is around the corner, grab the new travel toiletry bag

Spring Break is around the corner, grab the new travel toiletry bag

What make a good Travel toiletry bag? 

Small?

Water resistant?

TSA compliance?

Convenient?