The fabric is soft. The pattern is exactly as pictured. Fits perfect on my sofa. My dogs approve!