The relevant ruling are customs rules for import. Relevant limitations are on value
- The maximum value of all imported goods should be less than 430€
- Especially for Clothing you should avoid counterfeit cloths
- For sweets that's typically no issue unless it includes meat or other animal products
You haven't mentioned those, but also for cigarettes/tobacco products, alcohol, protected animals (ivory etc.) restrictions or custom fees exist.
German customs have a site listing all restrictions in detail: http://www.zoll.de/EN/Private-individuals/Travel/Entering-Germany/Duties-and-taxes/Travellers-allowances/travellers-allowances_node.html (those rules are rules of the European Customs Union, thus should also be applicable with other points of entry)