Soft texture but will probably need to get a pad underneath for increased comfort. There is a small stain on it but the location of stain will be under a couch so it is not an issue.