Easy to put together and install.   My husband was sure this would be a several day project, but instead it was a couple hours!  I put each section together myself and the only problem I had was when I didn't pay attention and grabbed the posts out of order.  They are hard to get out (which is a good thing) but pay attention.  Would not hesitate to buy this again and do it all over.   Easiest project we've done in a long time and one that made a significant change for the better!