Porch set delivered quickly. Easy to put together. Seat cushions are extremely comfortable. Haven't had it long enough to review its durability, but it appears it is quite durable. 
This particular set is black with grey cushions - the picture looks a bit deceiving. Very happy with the purchase!

Pros: Easy to assemble, great color