Sofa is absolutely beautiful with soft fabric. It’s recommended to have to people put it together but I managed to do it myself. It’s comfy & I haven’t got off of it since I put it together a couple of hours ago, lol. Perfect for a small space (for reference- I have a studio apartment).