The furniture came promptly. Overall it  is good quality except the cushions are relatively thin. I’m taking 2 stars off for the fact that it took a whole day to put the chairs together. The box came with the wrong hardware and it took two trips to the hardware store to get different screws. Also, the written directions showing how to put it together are guidelines at best. Don’t waste your time…watch the video that is on the website.