It took about an hour of assembly and 2 people to carry the box. It's durable since I dropped the glass top for the table and it didn't break!