This bench is perfect with our custom dining room table. I love that this bench is taller than most other benches as our table is a bit taller than average. Assembly is very easy with just the legs and attaching the back to the seat; it is not necessary for assistance with this part. Highly recommend if you need a cute bench to fill a space.