I believe it is a contemporary piece from China. The Chinese make many vases that have the applied glass flowers on them. You can usually spot the Chinese fairly quickly by the look of the glass and the ends of any stems on the flowers. The ones on the Chinese pieces often look like they have been broken off, instead of rounded and nicely polished. The Chinese flowers often have the color pieces that look like those your vase has.
Personally I think a lot of Chinese things are very pretty. Their value is not high, but it is nice to have things around the house that can be used and enjoyed.