The blanket arrived by itself boxed but the packaging was ripped up, the blanket was dirty and had a terrible smell of some gaseous odor. I washed the blanket which removed the odor but noticed markings or stains that will not come off. I prefer cotton blankets over poly and this blanket is sufficient. Perhaps an additional wash or two with bleach will remove the markings. A good buy for a decent product!