Love how this is firm while still being soft. Great quality. My dog even pulled it around the first couple of days it was in the house and there was no fraying. 

I first bought it for my outdoor porch but now it's in my living room as an accent chair's foot cushion. It will be used as that as well as an extra chair when I have ppl over. Love it!