The sofa is nice for our small apartment. However, it isn't a sofa you'll want to snuggle on due to the stiff foam inside the fabric. It also isn't velvet. The fabric is more like a more durable microfiber than it is velvet.