If you as a gardener do four things right, your container garden will give you spectacular success: select the right container, use the proper soil, select the right plant for your site, and use simple maintenance procedures.
Drainage holes are the secret to success by making sure the plant never stands in wet soil. Roots require air space in the soil to live. If the desired container does not have drainage holes, consider growing the plant in another container, perhaps a plastic pot, and displaying it in the more attractive container.
Size and appearance of the container should be in visual proportion to the plants grown in it and the setting where it is used. Avoid excessively heavy containers on balconies and display shelves. The container should also be of a compatible color and design or style for the setting where it is to be used.
Growing plants together that have the same light and moisture requirements adds interest and beauty to the container garden. Avoid mixing slow-growing and vigorous plants. Avoid selecting a plant that is too small for the container as the roots will not become established well, and the plant will never be vigorous.
Learn to use your fingers to gauge the need for water, then apply enough to run through the drainage holes in the bottom of the container. This assures that the soil is thoroughly and uniformly wet and that excess salts are washed from the soil. On an upstairs balcony, this may mean neighbor problems, so make provisions for water drainage. However, DO NOT ALLOW THE POT TO SIT IN WATER. It will cause root damage because there will be no oxygen in the soil, and it will cause a build-up of salts that can be toxic to plants.