The shorts fit great but the waist band was not tight enough to stay up on my waist as I made movements. The waist band is very loose and prevents the shorts from functioning properly. The shirt is A1. Great fit, and the pads stay in place as you make movements etc. I had to taper up the waist band for the proper fit. Getting a smaller size would not suffice, since the waist band is so loose that it prevents the shorts from staying on your waist. I spent $60 to get them tailored to fit my properly. I did not want to return them because the quality is that good, so I fixed them. Hopefully they make them better through the manufacture, going forward!