Easy to assemble! Sturdy and comfortable. Thick material on seats. Love them! Bought the extra protection for around $40 only because of my kids and dogs, enough said!