Bought this bag for my 5 year old sons karate gear. Its so big I could probably fit him in it! Fits everything. Very durable. One con is that the strap squeaks a little but who cares! Worth the money and I like that it just says adidas so he can use it for other sports or overnights in the future.