For Cat in the Hat Day, we needed a hat super-fast!  We ordered this for my daughter on Monday, and received it by Thursday.  She wore it on time on Friday.  It was well-made, and it was priced right.  I recommend it.