Its a quirky kinda stylish. Fairly firm, but the fabric is soft. The height of the back and the arms is low compared to standard sofas, but I like the support and being able to put my arms out on them. The back piece did give us some problems when assembling - it was hard to get both sides to slide into the metal brackets at the same time. Overall, good purchase for a casual couch.