Very easy to install and very sturdy, not to mention much cheaper than what you can buy at Lowes and Homedepot. I had to do a bit of sanding on the 4x4s to get the wiggle room I needed to achieve true plumb using composite shims. 4x4s fit perfect and may need a little motivation to get all the way seated. Overall great product.