Love! Easy to assemble.  Looks so beautiful!! The cushions are soft but firm.  Very happy with this purchase.