I got these after reading reviews and for the most part, they hold up, they have good padding, and the Velcro waist fasteners are amazing. Squeegee pockets on either leg. Front pockets are okay, but I use it for a spare towel. Only reason I didn’t give a 5 star, is because they definitely do not “breathe” like I read about. Had to pull them down twice during the day and wipe the sweat off my legs during intermission.Great pair of pants for speedball at a very reasonable price. No issues with quality after a full day on the field sliding around, etc. The seams appear to be in good shape after gliding around on some turf. They fit well as the size advertised. I like the choice of velcro at the bottom of the pants versus elastic cords. The zipper and dual press buttons along with velcro secure easily and nicely. The mesh ventilates well with no issues playing indoor in Michigan. The material allows the paint too come off well in the wash. Overall they are a geat pair of pants. That's it.Unpackaged my pants to get ready for paintball this weekend was really excited that my new stuff came in at least till I tried them on length wise they was great but in the thigh and groin area was super uncomfortableThe pants themselves are alright. Not very stretchy, and fit a bit weird. The thing that really upset me about these pants is that it came with a massive tear inside the left pocket. Not a small hole, but a large one! Kinda unacceptable considering I always keep an Allen wrench in my pocket or keys! No zip pockets and the pants ripped at the knee after ONE DAY OF USE. Horrendous quality.Perfect feet.Very comfortable.Work perfectly and the size chart is accurateVery comfortableMy son wore these pants 4 times and the zipper broke. I heard great things about these pants. I’m very disappointed.I wore these pants twice and the zipper broke. I was still able to wear them, but then the velcro strip started to come apart also.