I ordered this for my husband for his Barney Stinson costume. Did not take long to arrive. My 2 year old son wore it out as well. Of course it was long on his, but it did look very adorable. Great product.