It’s 100 Cotton , it’s a good size, and totally washable!!!! Yes!!!