Very easy to assemble . I assembled both the sofa and love seat by my self . Only took an hour. Just put it together yesterday but so far it’s sturdy. Love the soft feel and it’s the perfect size for my living area.