I am very happy with this purchase. Its great! It went together well without issues. Its exactly what I wanted. Its seems like it will be durable. All the tables have storage in them for the cushions and bag covers to use when stored. The colors are what I expected and the cushions are nice quality.