Thank goodness you are both okay! A car seat is a wonderful thing, especially as you were hit on the passenger side!