Assembly was easy, fits nicely in my small space. Shipping was faster than expected. Very firm seating and will definitely be adding more throw pillows for comfort.