This product is great. I used it on my son's bed and he absolutely loves it. He said it's not too hot and not too cold. He is comfortable all night and says it's soft and cozy. He likes the color and I think the dog likes the feel also. It's also easy to wash and dry.