Fabric is excellent. Not microfiber but it will be incredibly durable with kids for our movie room. Little hesitant to buy a piece this big online but it is the perfect size for our movie room!  Love the color too!