Good quality wood throughout but a couple of the leg lengths are not quite the same and cause the unit to stand uneven...far more assembly necessary than expected