This loveseat arrived a couple of days ahead of schedule, and I was able to put it together myself in about 15 minutes with no tools of my own. It came well packaged without any scratches, and the cushions were clean. It didn't require any modification whatever to assemble, and it sits level with no wobble. I would definitely recommend this loveseat.