Super high quality and very easy to install (you will need some 4x4 posts for either side).  Absolutely love this item!