I bought these for my son, he is a little small for them still but he looks adorable with them on for the 1.2 seconds they last on his head. They shipped quickly and seem a moderately sturdy. I feel, for the price, they are a good buy.