Great quality product, seems to be very sturdy and the seat cushions are thick and comfortable.  Only had this for a few days, so time will tell on durability but seems like it will be a long lasting set.   Colors are very true to the pictures. Easy to put together!