I just finished assembling it today. Took about 45 minutes and not hard. This is a very heavy table. I love it but it arrived with defects on the top piece visible to see.