We were really please with this dining set! My husband put it together (thankfully) and it was pretty straight forward. The quality is nice, we've had it for over a year and haven't had any issues at all. Easy to wipe down & clean. It's beautiful and easy to move around/not too heavy. 
The only thing I would change is to make the table a bit wider so that all chairs fit easily pushed in.