This is a tough one. I don't "need" that many shirts, but the wife keeps on buying them. I have no clue what I've got so I'll take some guesses: T-shirts 25, long sleeve t shirts 5, dress shirts 20, casual shirts 12, golf shirts 10, hoodies/sweaters 10...in other words waaaayyy too many and I give a bunch away every year. My wife truly has a shopping problem