The loveseat arrived quickly and was easy to assemble. I was worried about the size of the smaller box and it being the correct product- but it was just what i wanted. Firm seat but soft pillows