Fabric is nice. Seems well made and it does have 3 recliners. It states 2, one on each end but there is another one.