How long do you take?!

I only take about 5 minutes to orgasim (I cannot spell that I apologise) when touching myself and at uni the other day my friends were saying how they take at least a half hour build up when doing it themselves. So am I doing something wrong or is everbody different?