A little less soft than I thought it would be but definitely not uncomfortable; a rug pad would add to the overall comfort but not even needed. Great value and looks good. Totally worth it.