The fabric is quite soft - I'm sure there is a word for it, but it isn't the kind of velvet I expected. Very nice in any case Seating is firm and comfy. Adding the feet was easy as cake, and the sofa feels solid. However, the color was a disappointment. The photos show teal, the description is "teal", but I would describe the sofa as blue. In fact - and inconveniently, it is near perfect match to my Ikea chair in Ljungen blue. (One of the photos shows the Ikea chair arm rest cover on the sofa, for purposes of comparing the colors.)