Material is soft. It's a little too small for my large loveseat, leaving some of the bottom exposed, but it still works for me. I kept it because it fits everywhere else.