I've only had this desk for a short time, but I love it so far! It took a little over an hour to set up with two people, and it works great. Easy to program, and I love that I can stand and sit while I work rather than sitting for so many hours. It looks great and is exactly what I wanted.