I love this bag! Had mine for 1.5 years now and it's holding up great. It's big but that's what I needed. On average I carry ballet shoes, tap shoes, jazz shoes, several pares of pointe shoes,(depending on how long my day is) all my dance skirts, Capri leggings, leggings, jazz pants, jazz shorts, and extra Leo, legwarmers, hair supplies (hair ties, Bobby pins, hair spray, ect.) Emergency make up, Band-Aids, deodorant, perfume.... The list goes on. (And on and on and on and...) You get the picture. I dance ALOTE and I have ALOTE to carry around so thankfully they make dance bags bigger than your average gym bag because trust me sweet heart. A gym bag ain't big enough. I carry that bag around with me 5-6 days a week and it hasn't shone any signs of wear despite the abuse it takes. Love this bag!