It did require a bit of assembly, but it was surprisingly easy. The stainless steal top is really nice, but it also scratches easily, so handle with care! Also, please be aware that if you order the version with the stable legs (as opposed to the rollers), you still receive the rollers in the package and the legs may actually come in a separate package (and on a separate day, as was the case with mine!).