I love everything about this piece! Putting it together was super simple! It came with all the correct parts and the tools needed to put it together. It even came with little things to put on the bottoms of the benches & table legs to keep them from scratching my floor! I love how the benches slide smoothly underneath the table. It saves us so much space since we do not have a very large dining area!