The color was perfect to accent my furniture and the texture is really fun. 
I’m not really using this as a seat but as a footrest , but the firmness seems fine to me.