Easy to assemble and just as described! It’s a bit on the firmer side but not uncomfortable, and low to the ground but we don’t mind that. It’s a good loveseat seats 3 comfortably.