This bag is absolutely adorable! The outside materials are very sturdy and the inside material is neutral. There is a ton of space inside the bag with lots of little pockets. The only thing I don't like is that one of the inside pocket is too free flowing unless you have something flat and semi hard in it. Other than that, the bag is super fashionable and very cute to wear to school.