For the price and you receive 3 pieces... I think it’s a good deal. I did try to cancel my order as I thought they would be too small...but I’m happy it didn’t go through, as I am pleased with it. I was able to fit 2 faux rose stems in the biggest vase. Won’t be able to fit more than that. It works for my space.