Повествоват., невоскл., сложноподчинённое:
Главное: простое, односоставное, безличное БЫЛО НЕЛЕГКО СИДЕТЬ И ЖДАТЬ, распростран.
Придаточное изъяснительное: ждать ЧЕГО? когда вернутся из лесу отец с матерью, простое, двусоставное: ОТЕЦ С МАТЕРЬЮ ВЕРНУТСЯ, распростран.