It looks like it was a wonderful time! And yes, I agree, those cakes are beautiful. Did you make them yourself?
4 years old is great, and although some days your patience will be tested - with the additional work that comes from the "I can do it myself" decisions and the "I want to do it THIS way" comments, and the countless, "But WHY, mommy" questions (at least that's what we get in our home at times
; it is SOOOOO amazing to see them become more and more independent and responsible. And at 4 they are still not too grown up to want to cuddle and be carried and still wiggle under 1 million kisses.
Enjoy every minute of your "babies". I know mine are growing up way too fast!