We are very happy with this desk. The assembly is a little time consuming, but fairly easy to do. It was packaged well and  arrived in perfect condition. It looks great in    our space.