It took about 10-15 minutes to screw the legs to the top. The ceramic tile top is heavy enough to stabilize the table, but not too heavy to move when necessary.