I was hoping the ribbon in the front was pre-tied and sewn to stay in place.  It will not stay in place  Also the shirt seems a little small.  My 2 yr old daughter can still wear some 18 month clothes, so this size 2T top was a little on the tight side.  It's cute though.