Very high quality product. I was especially impressed with the fabric used for the seating area and the overall upholstery work. The bench is very sturdy and assembled easily.  It was shipped to us very quickly.