Life in the city has long been a hankering for many people because of the benefits it brings. First, it provides us with many employment opportunities to increase income, feed ourselves and our families. There are a lot of kind of jobs from teachers, maketing, designers, ... which need a great human resource. Therefore, people feel easy to find a suitable job. In addition, the quality of life in cities is much better than in rural areas. The infrastructure is modern and there are full of services for the people. More and more entertainment centers, commercial centers, hospitals and schools are built. It means that people's health is better and their needs for entertainment are better. However, besides these positive aspects, the city still has some drawbacks. First of all, because of many factories, transportation and large population, the air here is very polluted, the road is full of smoke and dust, as a result it makes a bad effect on people's health. In addition, due to immigration, so many people rushed to the city so the cost of services and equipment is quite expensive. This is also the cause of a number of social evils such as theft, addiction, gambling, ... Today there are many large cities grow up, more and more people migrate in the city, but besides the positive aspects, the city still has limitations that no one wishes. Everyone should take consideration before deciding where to live.