Looks great to me! Your son will absolutely love it! It represents all your love, thoughts and worry over him while while he was serving in Afghanistan. It's good to know your Mom "has your back" at all times.
Please thank him for his service for me.