I have been searching for the perfect travel toiletry bag, and this is the best one that I have found. I love the removable internal compartments, perfect for storing shampoo bottles, moisturizers, etc. Plus, you can remove the compartment for TSA checks...win! It is difficult to see from the picture, but one of the clear compartments on the inside of the bag also removes. This is a very nice feature - you can remove it for more room or leave it and organize more. I do wish the bag was slightly bigger - it JUST fits everything I need. The quality seems excellent too.