Sofa came fast and took like 10mins to get out the box. Once out the box it took total less than 10-15mins to put the legs on. I choose the gold legs to match the decor in my living room. I love the color and with the firmness, I know it’ll loosen up over time but I would prefer to stay this firm. Super comfortable!