This outfit is my favorite.  Great price and very cute.  I have ordered two actually.  However, the first pair of pants I got the snap on the pants was in pieces and not usable.  I didn't return it because I thought I could sew a button on and I really liked the shirt (the pants are warm and soft too).