This is a great set, not too hard to assemble. One of the legs came damaged but we are working with the manufacturer to get it replaced. The sofa parts do slide around a bit if they are on a more slippery surface but we have ours on a rug so they don’t slide too much. The fire pit is beautiful!