Arrived quickly and well packaged. Easy enough to assemble, the other reviews are right about not screwing elements in too far so the joining mechanism work properly. Some of the holes were too big making some of the joins not as secure/strong as I would have liked, but the end result is sturdy enough. Nice clean finish, although if you don’t like being able to see messy cables you’ll need some kind of tidy as the desk doesn’t hide anything like that. Good size and the shelves are handy. Overall, pleased with this purchase and would recommend as a reasonably priced desk for working from home.