Assembly was easy. The materials were quality. My problem with the bar stools is the seats are lacking in depth. A small person probably wouldn't notice the problem, but if you are 6' or taller, problem.