It's a matter of perspective I suppose. If your cock is 7x6, you're definitely above average which by definition isn't small. But like I said, perspective, if your girl wants 9 inches or more, then to her you are small.
I'm a little over 5 inches when hard, which is on the smaller side. My wife...