I received product, assembly only took about half hour to do both.  They match and fit perfectly on either side of my wall unit.  They are sturdy, well constructed and very nice looking. The seat cushions are thick and fit the bench top exactly.  I am very very pleased with my purchase.