Benches are nice. Easy to put together. Clear directions. Cushions are eh. Will probably replace within the year.  But for the  this is a great deal and good quality