My daughter is my third child. So far she is the best napper of the bunch. She'll wake up around 6 am and by 9am is in for at least 1 1/2 hours sometimes 2. Her second nap is around 2:30 or 3pm and is about 2 hours also. My two sons were never good nappers. I just think every child is different. I read that babies like routine. I have no choice but to put her in because of being so busy with the others. She has adjusted so well to her routine. I don't think I ever had a routine with the boys. Babies will change as they teeth, eat more, and get moving more. I hope yours gets a better nap soon.