This dining set was easy to assemble. I really like the style and colors. We have a navy and white dining room and it matches great. The downsides are that the lip of the table is a sharp edge and pushing in the chairs causes a ding in the chair where it meets the table. I also have had a difficult time getting the gray clean. It's a matte paint, and any oil that gets on the table requires soap and scrubbing to not leave a residue.