Excellent product for the price! The button on the pants was not sewn on but the button did come with so I'm assuming it's to be sewn on per needed sizing. I didn't see that mentioned in the description so just FYI.