I just finished assembling this desk, and I'm pleased with its quality so far. I bought it somewhat on impulse while browsing for computer desks because Amazon had a great coupon deal on it and it fell within the size I needed. After assembly, I realize it is well worth the full price.Pros:- The legs are very sturdy, made of hefty metal tubing. They add a lot of weight, helping with stability. Plenty of bolts are used to keep all the parts tight and wobble-free. The feet bars are as long as the desk is deep, and the feet are independently adjustable for leveling. Even at max height, this desk feels stable and would be difficult to accidentally tip over.- The desk itself is made of 2 fiberboard panels, split long-wise, with a texturized plastic veneer (which probably helps prevent scratching). The imitation woodgrain looks very realistic.- The cable holders built into the back of the desk are very convenient.- There is a J-hook tucked under the left and right side of the desk to hang headphones or other items. They spin freely in mounts, so you can rotate them 360 degrees. I wouldn't put anything heavy on them, but they are convenient.- The height controls are very simple to use: just hold a button to raise or lower the desk. You can store the current height setting in 1 of 3 memory slots, and just press a single button to adjust to one of the stored heights. It has a child safety lock-out feature to prevent unwanted use of the height adjustment controls.- The desk is large enough to hold my 19" laptop on a cooler, full-size keyboard, and over-sized mousepad with plenty of room to spare. You could easily squeeze a normal desktop setup on the desk, or put the tower off the desk and run a triple-monitor setup.Cons (all minor):- The power cord is rather short for my use (desk in the middle of a room), but would likely be sufficient for most users who put the desk near a wall like a logical person would.- The cable organizers are made of a hollow plastic that is rather flimsy and could break easily if a cable gets yanked in the wrong direction.- The screw holes in the desk panels (used to attach the desk to the legs) are just drilled into the fiberboard. An inset metal nut may have been a better design. The fiberboard desk panels felt a bit soft when I was driving the screws in, so I set my drill at 4/10 torque to prevent stripping and everything came out nice and sturdy.- One of the fiberboard panels came out of the box with a noticeable bow, creating a dip of at least 1/2 inch in the middle of the panel. This was entirely negated once the desk was fully assembled, so this was only a momentary cause for concern in my case. If the second panel had the same bow, it would still exist once the panels are connected.Overall, I see myself using this desk for years to come. I would definitely recommend it.