Functional.  It’s a little less soft than I was hoping due to it’s waterproof nature, but perfect for protecting our new sofa while the dogs learn it’s not a place they are allowed.