I was really looking forward to this outfit for my son on Easter. But within 10 minutes of having it on a button popped off and the bottom wouldn't stay snapped. I got the 12 month size which should have been plenty big but it wasn't long enough in the torso either. Overall just really disappointed.