Hard to assemble, but what I feel bad about is that the delivery people messed up  the table, one of the panels came broken. I didn't return it because I don't have the time , but I'm disappointed with Fedex