I purchased this for my wedding. It looks just as great as one you could purchase from Davids Bridal but at a fraction of the cost. I am a bigger girl and the length of the ribbon was long, even for me. But I was able to cut it shorter to make it work. Definitely worth 20 bucks.