The assembly was easy and its nice and firm. It is the perfect size love seat. Love the classy look!