I'd be thrilled if my LO napped for an hour. Mine will only go about 10 minutes if he's not being held or in a carrier.
Same here. My LO is 10.5 weeks and the only time he naps more than 20 minutes during the day with me is being held or in the carrier. He won't even fall asleep anymore in his bouncer or his swing. But if my parents are watching him, he will sleep fine for 2+ hours in the bouncer or swing!!
Luckily, he sleeps in his crib at night - although he does need to be held by me or MH initially for him to fall asleep.