Commonly used in the context of giving.
Ella le dio un regalo muy especial por su cumpleaños, lleno de sorpresas.
She gave him a very special gift for his birthday, full of surprises.