Exactly what I needed. Love that I can program in different heights on the buttons. Because it only has the two legs as a hydraulic table, it does shake a bit when I'm typing. It's not terribly bothersome, but some might find it so. It's hard to find a table this long, though, and that's what I needed. The top is two long pieces next to each other. Some have mentioned they don't like that, but I haven't minded that at all. Good table overall.