I LOVE this table. Shipping was fairly quick (about a week), and only took 30 min to assemble. At first, the "legs" were a bit uneven when assembled on carpet, so re-adjusted them to be flush on our wooden floors. That did the trick. It seemed a little low, at first, but is a nice height for my couch. The table is VERY sturdy; it's heavy and doesn't budge even when I try really hard to shake it. The glossy white table top and plexiglass "legs" are thick and sturdy. This looks awesome in my new, modern home.