Perfect for my office. Was able to put together at ease. Easy to move around since it's 3 separate pieces so there was no hassle in worry if I would break the desk if I tried moving it myself.