Two big compartments and one smaller compartment that is separate on the top. Has a rose gold hanger hook, which is essential for traveling in hotels. I love that it’s easy to clean and there isn’t much (or any!!) downside imo. Lovely bag and great purchase.