This is a very good-value, medium-sized desk. Assembly was very easy. The plastic of the controller is easily scratched, and the cords you connect together to make the desk work are too long, meaning you have extra hanging cords under the desk. Its cheap enough that I wasn't afraid to modify it.