This is so beautiful! It's a little pricey, but you definitely get what you pay for. Nothing about this product looks cheap. From a distance, I don't think you'd know that these aren't real flowers.