It is think and soft. Feels great to walk on. By the time I got it all the way rolled out, my dog was laying on it and then got several toys out on the rug- I think he really likes it too