The set is nice and looks great on my front patio. It is a bit on the smaller side. I do wish the seats were bigger. They come assembled but the chairs are flimsy and light. If you don’t sit all the way back back it will fall forward. My 2 year old son has fallen off because of how light they are. Regardless great product!  I would have gave 5 stars if it were better quality.