Very happy with this purchase for its functionality and appearance. Would recommend. Putting it together was not hard, but not super quick either. I assembled it by myself. My own tools required rubber mallet, Phillips screwdriver.