This is so perfect and exactly what I needed! The table is small so if you need to regularly host for larger gatherings or meals it's not ideal. The assembly was complicated but instructions were detailed and the table and stools are very sturdy.