Very easy to assemble.  Very firm.  Nice style.  The only thing I really didn't like was that the included pillows were orange and blue?????  That certainly didn't go with the black and white couch.  As far as I am concerned, sending those pillows was a waste. All in all, a good seating option for the money.