Really easy to put together and really sturdy. Took about 45 min to put together myself. Wood surface has a nice feel and the legs can be screwed tighter or looser to accommodate with uneven flooring