Pretty easy to install, it took me about 2 hours and the instructions were very clear.  I love the way it looks and the quality is very sturdy.