This cosmetic organizer is....perfect!  I've purchased a couple of them and I absolutely LOVE them.  I got mine to hold inventory in my store.  The smaller compartments will hold up to twenty lipsticks or mascaras.  The larger compartments are wonderful for full size bottles of skincare products.  I'm using mine more for organization so I don't travel with them, but I have taken them to shows with me and they've been wonderful!  Great quality and very sturdy - even when fully stocked.  I highly recommend it!