The delivery was smooth (even if it was delayed a week) and the couch and arm chair came completely wrapped and ready to assemble the legs. You screw In the legs and then you’re good to go. Super soft and rich color. We just got them yesterday, so we will have to see how it holds up over time. Right now we are really happy.