Takes some sweat to put it together, but it's NOT hard, and worth the effort.  VERY solid and stylish!