Assembly is a little hard but table is nice. The top is not real marble and if you order the natural oak the top is not whitegrey it has a yellow brown tone to it so just be careful if you’re trying to match this piece with the rest of your marble top furniture )