Came early and arrived undamaged. Super easy setup as well as comfy and big. I purchased anti slip rubber furniture pads for the bottom of the plastic feet of the couch to keep it from sliding on my vinyl floor and they worked great! Loved the hardware that came with the couch as well to connect the modular pieces togerher.