My daughter-in-law, K, is expecting our third grand (her first) in a few weeks! She teaches second grade and wore this to school yesterday! I thinks she looks great....and even the baby got in on the fun! This miracle baby is truly a TREAT and we cannot wait to meet him or her. My bets are on a him.....we shall see!