Walmart offers the Star Wars 46" x 60" Plush Throw for $14.88. Opt for free in-store pickup to avoid the $5.99 shipping charge. That's $5 under the lowest shipped price we could find. It's 100% polyester microfiber.