Very stylish and it looks much more expensive than it is.  But it is extremely firm.  The back cushions are firm but comfy.  The seat cushions are extremely firm and might not be comfortable.  Nothing like the soft support of my Bassett sofas.  But for the price, still a very nice piece.  Substantial, but lightweight.  My kids can shift it around a little.