I bought two of these and I initially was going to go for white legs with a white top and my friend talked me out of the white top because she has a white topped table and it shows all the dirt and the black top was cheaper so I went with black top with white legs because my office is blue with white accents. The black actually helps to hide some of the cabling on top of the desk (not much you can do underneath because the cables need to travel as the table goes up, but I velcro strapped mine together as much as possible. That being said, ironically, the black does also show dust and other debris pretty easily. I don't personally mind this because it reminds me to clean the top often :)There are only a few things to worry about with a table like this. Is it sturdy enough to stand at? Will it raise and lower what I want to put on it? Does it look professional? Those were my concerns. The answer to all of them is YES. These are great tables. I have about 125lbs on the one with the big keyboards on it (I used a Vivo dual monitor table mount to mount the synthesizer above the large silver keyboard - I just modified the ends with ball ends from the hardware store and put some sticky dashboard foam grip padding on top of the arms) So far it has raised and lowered them about 20 times with no signs of any issues. It does wobble a bit when all the way up with that much weight on it, but that's physics. The legs are super heavy and I have no fear of this table tipping over or anything like that, I'm just mentioning it so that people don't think this table will be immovable at full height.... The other table with the computers has well under 100 lbs. I'm not sure the exact weight, but that small music keyboard is sitting on a Mount It laptop table clamp mount. Vivo's was not available to ship right away, so I went with the Mount It brand. It seems sturdy enough, but the Vivo products do feel a little better manufactured to me. Both tables will wobble if you shake them at any height, but for regular work and playing the keyboards, I find them perfect and very sturdy.The model I got doesn't have memory positions, so you have to manually adjust it to your desired height, but for me this was a good savings because I have visual indicators on the walls (shelf, posters etc) that help me get it exactly where it was last time and it really isn't that hard to tell where you like it anyway and it is super smooth even to move it only a half an inch or so. My only issue with operation is that if I just hold my finger on the button as it goes up, my finger tends to slip off the button sometimes, so I just hold the back of the controller when I raise and lower it to help keep my finger on the button as it moves. Other than that, these are awesome tables!OH, as for assembly, the instructions are good on these and everything was included with mine including tools except for a phillips head screwdriver (you can get the legs and tops separately, but I got the table top and legs together, so the top had pre-drilled holes which made assembly even easier as I did not have to measure or drill anything when attaching the legs to the top). I did modify them slightly for my needs, but assembly was very straightforward and easy. The first table took me about an hour, but I was taking my time and double/triple checking everything as I went. The second table took less than a half an hour after doing the first one. The legs are VERY heavy, so if you're not comfortable assembling heavy things, I would recommend having two people to help hold stuff as you go....Lastly, these ship direct from Vivo, not from amazon and it was quicker shipping than anything I've bought on amazon lately. I had them in two business days!I highly recommend these tables as well as the VIVO double monitor mount (VIVO Premium Aluminum Dual Monitor Pneumatic Spring Arms Desk Mount Stand, Fits 2 Screens up to 32 inches (STAND-V102G2)) I had to get the heavy duty one to make sure it would hold my 34 lb. synthesizer but that thing is SUPER heavy duty and well made and I'm sure it would work great with monitors on it too! Anyway, I hope this review helps someone. Thanks for reading and have a great day!