My husband actually picked this desk out for his home office in our new modern home. He said he likes the size and spent not that much time putting it together. He is pretty handy so not sure what level of handiness is needed to assemble. It looks great and seems functional. Only giving it four stars because the first desk we received was damaged but customer service was prompt to send another.