This is my new go-to overnight/carry on bag, and I constantly get compliments. There aren't compartments, so your stuff is grouped together like a duffle bag, but it did come with one cosmetic bag. I ended up buying a couple smaller bags that were hooked together with a nice ring, and I can use them for toiletries, make-up, etc. I love that that addition makes locating items in my bag easy.