Our Youth Pastor and her husband are expecting a baby in June. Daddy plays golf so when we found out the baby is a boy we HAD to buy something golf themed. We were THRILLED when we found this little golf outfit. Can't wait to give it to her at the baby shower in April. It come packed in a golf cart box!! The ball on the hat is on the top of the golf cart. The top of the golf cart can be removed so you can see/feel the fabric and see the colors. I'm in LOVE with it. I won't remove it for fear of not being able to get it back inside the golf cart and that would just ruin the presentation. I would purchase another one in flat second. It's really adorable.