This is absolutely adorable and perfect for casual to dressy events. Sooo soft too! Only downside is the buttons on the back legs are kinda weird. I wish it had a short snap section at the neck and the legs both had snaps like most footies. Still, I keep buying these in variations of their footie style because otherwise they are so great.