15 to 20 hours is about average. There are of course some pilots who did it rather quickly ( I just read a thread on anther msg board..someone claimed 4hrs!) but you aren't in competition with anyone else. I did it in 17. Its much more a reflection on your training environment and the quality of instruction than anything to do with how good an aviator you'll become.