We needed two matching rugs of different sizes for our bathroom.   We also wanted cotton (not polyester) with non-skid backing.  After a long search, we were happy to find these rugs which met our requirements.  They were delivered in just a few days.  Although they did not have an odor, we machine washed and dried them and they came out fine.  We highly recommend these rugs for anyone wanting a  high-quality cotton rug.