Is this normal cluster feeding?

So I'm a FTM in need of some help. 
Tonight/morning is our first one home with our little guy. He appears to be cluster feeding- he wants to nurse constant! Since about 11pm, I willl nurse him for around 40 minutes total, he will rest for 10-20 minutes, then he seems ready to go again. He makes rooting gestures and fusses. He slept kind of between 4-5am, but half-woke and made little noises and sucking sounds every 10 mins or so. 
It's now 5:30am and I have yet to sleep since coming home from the hospital. I guess I just want to know if this is what cluster feeding is like. He's half asleep on my breast most of the time. Please advise!