I received 20 shirts, but only 3 of them were of top quality. The rest were poor quality. Eight shirts were not up to ab quality, with issues such as fake or broken buttons, ink stains, and torn fabric. Most of the shirts were XL or XXL, which makes them difficult to sell. I do not recommend this supplier.