Perfect height and length! We needed a tall entryway table because my family is tall, and this is perfect! Good quality, fairly easy assembly, feels sturdy, and looks great. Definitely recommend.