Forgive the work-in-progress patio. This set is a wonderful choice. The cushions came in several colors (I could not easily choose between the teal color and ivory (which I thought would be easier to color-coordinate with than teal) and the ivory ended up being a great choice. These are sturdy and well-made. They are super easy to put together, and they include the hardware and tools. Table was also exceedingly easy to assemble. 2 people finished this in 15 min, and they look great! Nice, deep seat and the glass-top table looks polished and neat. Love this!!