I don't think the vase is that horrid... No idea what it is, but as a vase, it's a perfectly usable piece. It's sublte enough not to draw attention away from the lovely bouquet of flowers it could hold.
One question though... In your first picture, the color at the bottom of the vase looks leaky -- is it time for me to put on my glasses, or does it really look like that?
Anik