Nice fabric, good size for our home. The seats are narrower than expected, and the assembly was a nightmare as it cannot be put together with just the Allen wrench -we needed a drill and a screwdriver too. We were able to assemble with 2 people, don’t try it alone!