I bought this (grey color) for my son, whom is playing catcher position for baseball. He is 5’11” (1.80 meters) tall and in adult equipment.Pros-1-it holds all the equipment, with some creativity2-it rolls when he is going into the batting facility, so he can save his back when he had a leg injury3-he can carry it on his back, so he is not FORCED to roll the bag4-it is durable. We have only used it for 4 months, but it has upheld everything my destructive son has thrown at itCons-1-the side pouches are designed to hold bats (up to 4), so we placed the legs inside and hung the helmets off the front2-the wheels are small. It works great for concrete, but I don’t know how well it will work on gravel…I also don’t know if we will ever try…Update: my older son likes the pack so well he convinced my younger son (9U, 5’ 4”, also a catcher) to upgrade (red). The first season for both bags is almost over and they have been thrown, dragged, carried, stepped on…and pulled through grass, gravel, mud, dry dirt, and concrete. It takes them a little longer to get everything repacked at the end of a game than their teammates, but it is well worth the cost. There are currently zero signs of breakage and it has been packed as pictured the entire season.My daughter's bag broke we had to buy her a new one.... She actually ended up liking this one better than the one that her teammates had which was the one that broke .... She says she has more room in this one to hide her junk food...lolMy daughter is in love with this bag she can now put everything in her room to take to the games wit her …lolBest bags ever, son loves it, great company.This bag is fantastic! Fits 4 bats and has room in the interior for the helmet, multiple gloves and practice gear. Quality is great because it’s not a cheap material.I bought these bags for my 10U team because of the reputation of quality. Within a month a couple kids complained that their bats had broken through the bottom. Now they all have broken through and we are now having zipper issues. Embarrassing as a coach to had these boys such garbage bags. I bought these in March and didn’t give them the bags until May for our trip to Omaha (slumpbusters) in June. Had their names put on them as well. These didn’t last 6 months before the whole team had issues. Do not buy. Called customer service and they pretty much said tooo bad.Awesome bag for my granddaughterFor the price of this bag, I hoped it would be more durable that what it has been. The wheels do not hold the bag high enough off the ground to keep the corners from dragging on some terrain. Not even one season of baseball and the bag has a hole in the corner from where it touches the ground. We will find another brand next time.