This is exactly what my daughter wanted and it is machine washable.  Almost feels like it is a weighted blanket.