This table is perfect for our needs. It's very sturdy. We like the glass shelves because they don't dominate the wall. Overall the table is unobtrusive.
Assembly was easy, though we had to wriggle the pieces a little to get 4 of the 24 screws in. Each end of the table is in one piece. The six long rails slip over fitting in the end pieces and are secured by screws from the bottom. The screws aren't visible at all.
The shipping container left a little to be desired (the rails punched into the styrofoam), but the table arrived without any damage.