We have a GREAT napper (3 consistent naps a day, each 1.5-2.5 hours long!), but an awful sleeper (varies between 2-4 hr stretches).

I'm not sure though, I would love his night sleep to be better - but I so appreciate having those 3-4 hours to myself during the day too!!