These will take 1-2 weeks depending on the colors that we order (may be much sooner). Some are in stock and some are in route to my vendor. These are a super soft wool material. The inside has an adjustable band. These come with a cute little belt around them. These are amazing quality and will ship with a plastic protector to ensure safe travels.