Overall good product. Easy to put together.  Quality seems good but time will tell. Clean and modern looking. Cushions are not as thick as I thought but are ok.