Buddleia is a flowering shrub that grows 6 to 10 feet high and wide, prefers full sun, and produces lavender, pink, purple or white blooms. It can grow in most well drained soils and attracts birds and butterflies. The flowers can also be cut for indoor arrangements.