We are about a week into using this couch. It came in three large boxes, and there wasn't too much packaging, but the product was secured. Very easy to assemble, we put it together in about 20 minutes without instructions (instructions were included). Seats are firmer than I expected, which was a pleasant surprise. Fabric seems to be a high enough quality to hold up for quite a while, even against the damage cats can cause. Very happy with this product.