Captain did a great job keeping us informed during a backup of flight departures from DFW (weather system and Love Field flight coordination); and rerouting to avoid the weather system. Checked bag from Denver did not make the flight. Came an hour or so later on another flight. Picked it up after dinner. Nearly midnight when we arrived home (2-hour car trip).