This bench is well constructed.  The upholstery material is good quality.  The overall look is as expected. It was tricky for one person to assemble, but I did it in under an hour.