The fabric looks like it will be sturdy.  It went together very easily.  It is rather stiff foam in seat and back but if it is like the other recliner I bought (which was also stiff at first) it softens up enough to be comfortable but still has good support.  In general I have no complaints and the delivery was timely.