It came quickly and was packed well. Was able to put it together with minimal frustration. It would have been easier if I had a second person especially with the larger bench/loveseat. Quality....time will tell. It's only been together two days. Will need to replace the cushions, thin and not liking the color. Overall, am pleased with purchase.