These worked perfectly. The elastic bands were attached very well and aren't so flimsy that they will stretch after one use. The only issue I have is the halo and top of the wings. It is adorable, but it is made with fine feathers that I see falling off very easily. This is nothing that would deter me from recommending this product to anyone of course, but I will have to work on it a tad to make sure it stays together.