Very cute patio sofa but I wouldn’t consider this a functional piece. It’s not very comfortable nor roomy compared to the average sized patio sofa (see picture for size comparison). Very easy assembly, you just have to put in 8 screws for the legs. I ordered this with the intention of replacing our current bargain patio sofa but since it’s more “petite” I am using it instead as an accent piece by the pool. Also worth mentioning - the wicker has a horrible smell when first opened... I’m hoping this will air out. The cushions smell fine. Overall it’s aesthetically appealing so we will keep it!