First time buyer. Shipping was fast. While assembling I realize that legs are missing, I called the next day and found them to be very accommodating. They shipped the missing pieces right away. I love this sofa and Its perfect for what I wanted. It certainly was easy to assemble with just a screw driver.