I purchased two of these when they were on sale and I am very pleased with the quality.  I wouldn't say the fabric is high end, but it is nice and seems very durable and blends in fine with the higher end textiles I've used in the room so I'm not feeling compelled to reupholster them.  The fabric and the wood on the bench are true to the picture and the benches seem very sturdy.  I would not hesitate to recommend this bench.  Great purchase!