Easy to assemble. You have to be very careful about the top piece as it scratches easily. The table top catch mechanism isn't well designed and the table has never functioned properly. The storage underneath is nice but I wouldn't recommend this table.