The love seat material it is a wonderful soft velvet like material, however we had issues with one of the bolts not aligning and we couldn’t get it to screw in. Hopefully it doesn’t fall apart later! Then the back legs came apart from to screw in part. We had to use plier to correct the issue with the legs. This SHOULD have been very easy to put together not many parts but there’s definitely screwbolt issues.