The rug was delivered on time as promised. The rug is nicely constructed, but it does have a subtle odor when it is unraveled. (Maybe a little Febreze can take care of odor if it's too annoying.) I like it very much!