Is this a good nap schedule?

My (almost) 4 month old is starting to get on a regular nap schedule, but it feels like he's still napping A LOT. 
What do you think? 
-Wakes up around 5/5:30am
-Short nap from 7:30-8am
-Long nap 9-11am
-AWAKE TIME! WOO!
-Marathon nap 1:30-4pm
-Short nap 5:30-6pm
-Bedtime around 7:30/8pm
He's mostly sleeping through the night, and he's a really happy baby. I assume this means his napping is acceptable. But is it normal for him to sleep this much still?? Is there any benefit to me trying to cut out one or two of the short naps or trying to make the super long naps a little shorter?