It’s definitely jute!!  I wouldn’t lay on it or even walk on it barefoot but since it’s in my office, it’s perfect. I love it.