Beautiful set! The pictures do not do the table top justice, it is beautiful!! Chair cushions are firm but still very comfortable. Set is sturdy and very easy to assemble! We did have a chair that was delivered damaged but customer service was 5 stars!! We had our replacement to us in less than a week and are enjoying our set. Highly recommend!