Straight forward assembly (took us about 30 minutes) with clear instructions. It is very functional and looks very nice. However, the finish on this item is quite thin and easily chips/ scratches. It would be much better if the footing would have adjustable glides to eliminate wobbling on uneven flooring.