This sofa is beautiful! The fabric is sofa, and it is comfortable. It looks great in my living room!! I have a three-bedroom apartment so I wasnt sure it would work, but it fit nicely in this space and its long enough that my dog gets her own sofa;)