The assembly was a little challenging because I am new to putting furniture together.
But,the desk design has well thought out drawer sizes and cubbies on the desk top. I bought this desk because it has a hanging file drawer. Very happy with the furniture.