It was very easy to assemble! It only required a small amount of assembly. Pre-drilled holes were great. Only had some trouble with the drawer track system not being real smooth during movement but other than that the desk is strong, sleek and very well made. The electronic buttons are easy to use and the table moves very smoothly. Up and down Heights are perfect for stand and sit positions. Love it!